AS3:加载swf
2010-06-22 11:33
232 查看
1、在import下面写入Embed即可,如下:
import flash.events.MouseEvent;
[Embed(source="assets/smile.swf",symbol="simle")]
这里的symbo在库面板可以找到 导出:simle
2、如何调用swf内的组件进行操作?
a、只需要定义一个大容器 大容器包含所有的MovieClip simpleButton。。。。。此容器名在fla文件里亦有定义
public var clip:MovieClip; //MovieClip类是一个容器,只需要clip[组件名称]即可获得该容器内组件
b、clip["face1"].addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown); //face1就是那个组件,一个MovieClip
3、也可以用Loader类载入swf然后addChild()显示。
import flash.events.MouseEvent;
[Embed(source="assets/smile.swf",symbol="simle")]
这里的symbo在库面板可以找到 导出:simle
2、如何调用swf内的组件进行操作?
a、只需要定义一个大容器 大容器包含所有的MovieClip simpleButton。。。。。此容器名在fla文件里亦有定义
public var clip:MovieClip; //MovieClip类是一个容器,只需要clip[组件名称]即可获得该容器内组件
b、clip["face1"].addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown); //face1就是那个组件,一个MovieClip
3、也可以用Loader类载入swf然后addChild()显示。
相关文章推荐
- AS3安全沙箱实现跨域加载swf,jpg,png,gif
- AS3加载swf与ApplicationDomain
- as3 对于加载进来多层swf缩放操作
- 绕开AS3安全沙箱,跨域加载SWF
- Flex加载flash_as3_swf,并响应其中的按钮事件
- AS3安全沙箱实现跨域加载swf,jpg,png,gif
- AS3如何加载自身SWF
- 绕开AS3安全沙箱,跨域加载SWF
- AS3 FLASH,加载外部swf的loading方法
- AS3:加载swf,直接根据类名获取影片剪辑
- 绕开AS3安全沙箱,跨域加载SWF
- 反其道为之,as3加载flex的swf
- AS3加载swf与ApplicationDomain
- 绕开AS3安全沙箱,跨域加载SWF
- 绕开AS3安全沙箱,跨域加载SWF
- as3的swf不能加载含有as2.0脚本以下的swf文件吗?
- 绕开AS3安全沙箱,跨域加载SWF
- 绕开AS3安全沙箱,跨域加载SWF(转)
- 绕开AS3安全沙箱,跨域加载SWF
- AS3加载外部swf资源库中的元件(MovieClip)