→ aquarianboy:其實有現成的bulk loader可以用,不用自己造輪胎 04/13 17:57
→ AizawaYuichi:其實我想自己寫看看....設計它的整個構思對我有幫助 04/13 17:59
→ AizawaYuichi:而且感覺都是出在類型錯亂的問題,我還是得學.... 04/13 17:59
當
trace(loader)是[object URLLoaer]
trace(getChildByName(loader_obj[0]))是[object MovieClip]
的時候
為什麼getChildByName(loader_obj[0]).addChild(loader)
這樣不給過QAQ
※ 編輯: AizawaYuichi 來自: 61.64.175.158 (04/13 18:01)
推 etrexetrex:因為 trace(Sprite(new MovieClip())); 04/13 18:28
→ etrexetrex:是 [object MovieClip] 04/13 18:28
→ etrexetrex:看API getChildByName(name:String):DisplayObject 04/13 18:30
→ etrexetrex:傳回的型態是DisplayObject,不是MovieClip 04/13 18:31
→ etrexetrex:你沒有辦法透過轉型改變 trace 的結果 04/13 18:31
→ etrexetrex:但是程式認的是型別 不是認 trace 04/13 18:32
→ AizawaYuichi:所以?以前可過,這次不能的原因在? 04/13 18:38
→ AizawaYuichi:能夠抓出我哪個類型卡住了嗎? 04/13 18:39
推 etrexetrex:你沒有轉型 04/13 18:41
→ etrexetrex:DisplayObject 沒有 addChild 方法 04/13 18:41
→ AizawaYuichi:MovieClip(getChildByName(String)).addChild 04/13 18:43
→ AizawaYuichi:這我也試過 04/13 18:43
推 etrexetrex:再試一次阿 04/13 18:47
→ AizawaYuichi:MovieClip(getChildByName(loader_obj[0])).addChild 04/13 18:54
→ AizawaYuichi:(loader) 不給過阿..... 04/13 18:54
→ AizawaYuichi:他說問題出在loader 04/13 18:55
→ AizawaYuichi:好像是URLLoader跟DisplayObject的差別問題 04/13 18:55
→ AizawaYuichi:問題是我loader有標準var在外面過,也使用load過 04/13 18:56
→ AizawaYuichi:== 04/13 23:55
→ AizawaYuichi:以解決 04/13 23:56
→ AizawaYuichi:Loader跟URLLoader傻傻分不清... 04/13 23:56