Re: [問題] TypeError: Error #2007
※ 引述《gameking (GK草祭)》之銘言:
: var loader:Loader = new Loader();
: var file:String="newCount.swf";
: var solve:MovieClip=new MovieClip();
: loader.load(new URLRequest(file));
: loader.addEventListener(Event.COMPLETE,onComplete);
經過幾番trace 發現原來onComplete函式裡面的程式碼都沒有跑
顯示出 "壓縮後[SWF] newCount.swf - 140147 位元組"
是因為上面那一段loader.load的關係
但是load進去之後就沒有動靜了
所以下面函式裡的東西都沒有跑到
: function onComplete(e:Event):void{
: newCountWindow.stage.addChild(loader);
: }
另外我在要被LOAD進去的newCount.swf檔裡 把一開始連資料庫的動作
用stage.addEventListener(Event.ACTIVATE,actionStart);包起來
單獨執行的時候是沒問題的
可是在被LOAD進AIR主程式的時候就會顯示
"TypeError: Error #1009: 無法存取 Null 物件參考的屬性或方法。"
指向stage.addEventListener(Event.ACTIVATE,actionStart);這行
所以我才會說好像又跟 STAGE有關
請問一下各位大大
怎樣設定才不會讓SWF檔在被LOAD進程式裡的時候
stage不要是NULL值?
感激不盡^^
PS:poomsne大大說的UI類別我有試過了,也許是小弟不才不會使用
我也換過Sprite類別試過,一樣出問題,好像就不是類別的問題@@
不過很感謝poomsne和版主肯幫助我,感激不盡^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.189.32
※ 編輯: gameking 來自: 140.130.189.32 (07/25 18:05)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):