看板 Flash 關於我們 聯絡資訊
放在onLoadInit裡面就可以trace到長寬嚕@@" 可以不用再設一個setInterval去判斷了^^" listener.onLoadInit = function(target:MovieClip) { target._width = 50; // 設定圖片寬 target._height = 50; // 設定圖片高 }; ※ 引述《cort38 (cort38)》之銘言: : 利用MovieClipLoader來載入圖片 : 當載入完成時onLoadComplete會被觸發 : 理論上來說載入完成應該可以取得載入圖片的寬度與高度 : 但你測試一下,如果在onLoadComplete內 : 直接去trace圖片的寬度會得到0,也就是說 : 你怎樣去設定大小都是無效的 : 我的做法是在onLoadComplete內放一個setInterval去判斷 : 是否已經讀到圖片的width與height : 當確認以讀到值(非0),才繼續往下動作 : 設定改變圖片的寬與高 : 這時你做的設定就有效了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.203.197 ※ 編輯: liveinlow 來自: 59.115.203.197 (04/16 13:09)