作者Tsengkt (收心)
看板Flash
標題[問題] 如何判斷Loader有無載到畫面?
時間Sun Dec 18 11:47:22 2011
是這樣的、我的東西有純文字和圖片兩種,
不論何種我皆會使用:Loader.load(param),
亦即那個param參數、有可能是一個圖片的位址,或是一句話,
我想做的是判斷若載入圖片、那就把文字部份的顯示關掉,
若載不到東西、就把文字貼上去顯示…
目前我是利用判斷param字串是否含有jpg、gif之類的來做,
可是有時候純文字裡免不了也會用到這類pattern、判斷就失常,
故想了解、有沒有方法可以判斷Loader有沒有正確地載到東西?
我試過Loader.content==null、但是沒用,
也試過IOerror事件、也是沒用;還有getRect來判斷大小、仍然沒用,
應該怎麼判斷才好呢?在此先行謝過,m(__)m
--
妳喜滋滋地來 要我陪妳去看月亮 我說 那一大塊懸在空中的玄武岩 有啥好看的
妳怨幽幽地說 我從不送妳花 我說 那可是人家拿來傳宗接代的呢 要來作啥
妳氣沖沖地罵 我一點兒都不解風情 我說 風就是空氣流動的現象 我懂得的
至於情嘛 我也知道 那就是我對妳的感覺 只是 只是 只是我從來就不敢對妳說...
※ 編輯: Tsengkt 來自: 140.117.168.47 (12/18 11:48)
推 p52189:不是有一個COMPLETE事件可以聽嗎 聽那個不行嗎 12/18 22:38
→ p52189:loader.contentLoaderInfo.addEventListener(Event.COMPLET 12/18 22:38
→ p52189:E, loader_complete); 12/18 22:38
→ p52189:或是把圖壓在字上面 有抓到就會壓過去XD 12/18 22:39
→ Tsengkt:圖壓字不行 因為字的長度有時比圖長 會跑出來 完成的事件 12/18 23:12
→ Tsengkt:不知我有沒寫錯 它總是會完成啊 可我不知它載到東西沒有… 12/18 23:13
→ p52189:有完成怎麼會沒載到東西0口0 12/18 23:22
→ sayaku0210:COMPLETE後去trace便知有沒有 12/19 04:59