Re: [問題] load進來的圖片大小

看板Flash作者 (皮爺)時間13年前 (2011/12/01 18:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
沒想到我也有可以幫人的一天xD 可行的寫法應該是這樣 trace(e.target.content.width); e.target,在這指的是你的ldr,因為你監聽器不是綁它嗎@@ ldr本身是個loader,loader是沒長寬的,真正具有長寬的是loader帶有的內容物 所以要處理load進來的東西的時候,請對著裡面的東西處理像這樣 ldr.content.height = 50; 所以監聽器那邊才會寫成 e.target.content.width  ̄ ̄ ̄ ̄ ↑直接理解成ldr就好 就是這樣!! 個人自己摸的心得,可能不太對但是它可以跑 有錯誤請前輩指證xD ※ 引述《hirabbitt (兔子)》之銘言: ldr.contentLoaderInfo.addEventListener(Event.COMPLETE,function(E:Event):void{ trace("today test"); trace(ldr.contentLoaderInfo.width); }); /* 輸出: today test Error: Error #2099: 正在載入的物件載入不充分,不足以提供此資訊。。 at flash.display::LoaderInfo/get width() at MethodInfo-721() */ 為什麼呢 我都已經用Event.COMPLETE了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.125.36
文章代碼(AID): #1Err63jR (Flash)
文章代碼(AID): #1Err63jR (Flash)