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

ck0311 2011-11-25 02:55:45
如题

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"));
...全文
228 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ck0311 2011-11-26
  • 打赏
  • 举报
回复
所噶,要的就是这样的答案,哥爱你
xinje 2011-11-25
  • 打赏
  • 举报
回复
方法不少,给你说几种:
1、构造N多loader,分别读取。
2、用urlloader,读取文件的字节数组。然后再用loader加载字节数组,达到复制的目的。其实和前一种方法没什么大区别。
3、做素材是用flash cs给元件加入“as链接”,这样元件就变成了一个继承movieclip的类。可以利用反射来取素材。这种方法我最常用,也很方便。

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧