摘要: 在AS3中,我们可以使用[Embed(source="asset.swf", symbol="symbol")]private var symbolClass:Class;var symbol:MovieClip = new symbolClass();从艺术中嵌入一个符号的SWF在什么可能是一个代码构建的SWF。这是伟大的,但如果你要嵌入整个SWF?[Embed(source="asset.swf")]private var assetClass:Class;var asset:MovieClip = new assetClass( 阅读全文
posted @ 2013-12-10 12:13 zhepama 阅读(571) 评论(0) 推荐(0) 编辑
摘要: as3项目要调用外部swf里的类有3种方法: 1.将外部的swf发布为swc,使用时将swc引用添加到相应的项目中,这应该是最简单的一种引用。不过当项目中的类或组件比较多时就会使项目发布生成的swf文件大小过大; 2.通过资源绑定外部的,然后直接通过类名获取。如:[Embed(source="assets/icon/skin.swf",symbol="Btn_Max")],这种方法也会引起swf文件过大; 3.通过域来来获取外部swf里的绑定类,这种方法可以在需要用时才去加载相应的swf文件然后再获取所需要的类。 下面是根据第三种方法来获取所需要的类:p 阅读全文
posted @ 2013-12-10 11:39 zhepama 阅读(988) 评论(0) 推荐(0) 编辑