[問題] 為什麼Loader半天都沒有動靜?

看板Flash作者 (A.sky)時間14年前 (2011/09/14 17:10), 編輯推噓0(0010)
留言10則, 4人參與, 最新討論串1/1
一個很簡單的問題可是我實在找不到答案... 我只是單純想要做一個讀取畫面,以免到時候畫面白白的別人搞不清楚狀況; 可是試了半天都一直沒有反應。 程式碼在下面(使用AS3.0) var ldr=new Loader(); var url:String = "AA.swf"; ldr.addEventListener(Event.COMPLETE,IOComplete); var urlRequest:URLRequest=new URLRequest(url); ldr.load(urlRequest); function IOComplete(Event){ trace("Complete"); addChild(ldr); } stop(); 基本上算是複製貼上別人的程式,可是別人的就沒有問題。 也確定路徑甚麼都正確,連個Error訊息都沒有跑出來不知道該怎麼辦。 要請教板上的人了。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.65.55

09/14 19:57, , 1F
如何確定路徑正確?你知道路徑是以 HTML 層級來看,而非
09/14 19:57, 1F

09/14 19:57, , 2F
SWF 檔案位置來看?!另外,請加 IOErrorEvent~
09/14 19:57, 2F

09/15 13:13, , 3F
路徑錯誤不是也會顯示Error或是說找不到路徑上的檔案嗎?
09/15 13:13, 3F

09/15 13:14, , 4F
加了IOErrorEvent也沒反應...
09/15 13:14, 4F

09/15 16:54, , 5F
ldr.contentLoaderInfo.addEventListener(Event.Complete
09/15 16:54, 5F

09/15 16:56, , 6F
function IOComplete(evt:Event){
09/15 16:56, 6F

09/15 20:26, , 7F
用什麼IDE?是不是沒裝debugFlashPlayer?
09/15 20:26, 7F

09/15 20:36, , 8F
我只單純裝Adobe CS5大全而已,好像沒有裝樓上說的那個。
09/15 20:36, 8F

09/16 10:02, , 9F
對,是要監聽 contentLoaderInfo 的事件,不是聽 ldr 的
09/16 10:02, 9F

09/16 10:52, , 10F
原來如此,我了解了,感謝幫忙。
09/16 10:52, 10F
文章代碼(AID): #1ES6zwLm (Flash)
文章代碼(AID): #1ES6zwLm (Flash)