作者etrexetrex (moonet)
看板Flash
标题[问题] AS3 关於 Loader
时间Fri Jun 11 23:15:24 2010
我在用 Loader 的时候感觉不是很顺手
因为 Loader 本身就是 DisplayObject
而载入的本体则是在 loader.content 中
因此 我为了不要让中间多一层 loader
所以我写了下面的 code
var loader1:Loader = new Loader();
loader1.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderComplete1);
function loaderComplete1(event:Event):void{
sprite1.addChild(loader1.content);
}
loader1.load(new URLRequest("1.swf"));
不过我觉得这样很不直觉
还是比较喜欢AS2那样指定载入的容器比较好
还有因为我想要同时显示两张图在画面上
所以我另外写了一个 loader2
跟上面一模一样的程式码就复制了一次...
有比较顺眼的解法吗?
--
blog:
http://etrex.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.146.188
1F:推 cjcat2266:写一个 MyLoader.load(targetContainer, url) ? 06/11 23:40
2F:→ etrexetrex:这样感觉还是会浪费资源的呀 06/11 23:47