5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:上海
性别:先生
最后登录:2011-08-28
http://yunkai.5d.cn/
1989年用basic写了自己第一个游戏程序桥牌,1994年当小学老师,2003年开始了第一份IT工作做flash技术支持,到了2011年发现自己已经做了8年的flash开发,现在致力于游戏开发。
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2004/10/18 | AS2技巧-显式转换
类别(AS3)
|
评论
(1)
|
阅读(352)
|
发表于 09:44
在编写MP3插件时使用了Sound内置类,为了让事件产生时调用指定的类来处理。需要在Sound内置类实例中增加一个属性owner来指向处理类,下面有几种方法:
var _sound=new Sound(_root);
_sound["owner"]=this;
直接这么写_sound.owner=this会产生编译错误,因为不充许在内置类中增加属性。
最好的方式就是先将Sound内置类实例显式转换成Object类,因为所在的类都是Object派生,这一点与JAVA相同,不过FLASH的Object允许增加属性。
Object(_sound).owner=this;
这样就增加了一个路径指向属性。
0
评论
Comments
日志分类
首页
[33]
AS3
[20]
工作日记
[10]
个人简介
[2]
ASV
[1]