Re: [問題] TypeError: Error #2007

看板Flash作者 (GK草祭)時間15年前 (2009/07/25 17:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《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)
文章代碼(AID): #1AQjR-2- (Flash)
文章代碼(AID): #1AQjR-2- (Flash)