看板 Flash 關於我們 聯絡資訊
一個很簡單的問題可是我實在找不到答案... 我只是單純想要做一個讀取畫面,以免到時候畫面白白的別人搞不清楚狀況; 可是試了半天都一直沒有反應。 程式碼在下面(使用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
ben0209:如何確定路徑正確?你知道路徑是以 HTML 層級來看,而非 09/14 19:57
ben0209:SWF 檔案位置來看?!另外,請加 IOErrorEvent~ 09/14 19:57
alan0541:路徑錯誤不是也會顯示Error或是說找不到路徑上的檔案嗎? 09/15 13:13
alan0541:加了IOErrorEvent也沒反應... 09/15 13:14
jimi7788:ldr.contentLoaderInfo.addEventListener(Event.Complete 09/15 16:54
jimi7788:function IOComplete(evt:Event){ 09/15 16:56
jeaby:用什麼IDE?是不是沒裝debugFlashPlayer? 09/15 20:26
alan0541:我只單純裝Adobe CS5大全而已,好像沒有裝樓上說的那個。 09/15 20:36
ben0209:對,是要監聽 contentLoaderInfo 的事件,不是聽 ldr 的 09/16 10:02
alan0541:原來如此,我了解了,感謝幫忙。 09/16 10:52