首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

AS3加载的swf怎么显示多个

2012-04-02 
AS3加载的swf如何显示多个?如题JScript codevar loader:Loader new Loader()loader.contentLoaderInfo.

AS3加载的swf如何显示多个?
如题

JScript code
                var loader:Loader = new Loader();            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void            {                var mc:MovieClip;                mc = MovieClip(loader.content);                addChild(mc);//这个不显示                mc = MovieClip(loader.content);                mc.x = 100;                addChild(mc);//只有这个会显示,怎么让它显示在多个地方?            });            loader.load(new URLRequest("a1.swf"));


[解决办法]
方法不少,给你说几种:
1、构造N多loader,分别读取。
2、用urlloader,读取文件的字节数组。然后再用loader加载字节数组,达到复制的目的。其实和前一种方法没什么大区别。
3、做素材是用flash cs给元件加入“as链接”,这样元件就变成了一个继承movieclip的类。可以利用反射来取素材。这种方法我最常用,也很方便。

热点排行