看板 Flash 關於我們 聯絡資訊
hi all 我是最近剛接觸actionScript3的新手 =) 這兩天在找如何將外部jpg swf讀入flash,並且更改size以符合畫面需要的方法 利用 loader 很順利的將 圖片/swf 載入,但是一更改size 圖片/swf 就會消失 後來爬文發現,要等圖片/swf 完全讀取完畢後才能更改他的屬性 ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete); function loadComplete(event:Event):void { ldr.contentLoaderInfo.content.width=picW; ldr.contentLoaderInfo.content.height=picH; } 這樣去load單純的jpg與swf是沒有問題的,但是當我load的swf檔也有讀取外部圖片的時 候就會失敗(跟之前圖片沒讀取完就更改屬性一樣,圖片消失)我在想是因為swf完整的載入 但是他語法載入的東西還沒有載完就被更改屬性,請問有什麼語法能解決這樣的問題嗎=)? THX -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.68.63 ※ 編輯: esmond 來自: 114.32.68.63 (11/18 10:01)
dirtyeye:路徑問題? 11/18 10:49
esmond:ps. 我載入的那個swf是空的沒有東西只有語法 11/18 11:07
sextitanic:在被load進來的那個swf裡面用dispatchEvent試試 QQ? 11/18 13:03
esmond:thx =) 我再try看看 11/19 10:37