您的位置:首页 > 其它

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()显示。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: