Re: [問題] load進來的圖片大小
沒想到我也有可以幫人的一天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
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章