作者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
推 cjcat2266:寫一個 MyLoader.load(targetContainer, url) ? 06/11 23:40
→ etrexetrex:這樣感覺還是會浪費資源的呀 06/11 23:47