Re: [問題] 利用 loader 載入的圖片,要如何設定位置

看板Flash作者 (高 見龍)時間15年前 (2010/10/08 22:07), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《chris1281 (無言的美德)》之銘言: : model_area = new Sprite(); : model_area.graphics.beginFill(0xFF0000, 0.5); : model_area.graphics.drawRect(0,0,512,512); : model_area.graphics.endFill(); : this.addChild(model_area); : var _ldr:Loader = new Loader(); : var _file:String = "test.jpg"; : _ldr.load(new URLRequest(_file)); : model_area.addChild(_ldr); 通常會幫loader加上個listener _ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, load_complete); private function load_complete(e:Event):void { var the_pic:Bitmap = e.target.content as Bitmap; the_pic.x = YOUR_X; the_pic.y = YOUR_Y; model_area.addChild(the_pic); } -- 沒測試過程式碼,希望沒錯 :) -- http://blog.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.139.9

10/08 22:15, , 1F
謝謝版主,程式碼執行正常 又學到了一招
10/08 22:15, 1F

10/08 22:15, , 2F
感激不盡 >"<
10/08 22:15, 2F

10/08 22:18, , 3F
不過這行有點不懂功能
10/08 22:18, 3F

10/08 22:19, , 4F
var the_pic:Bitmap = e.target.content as Bitmap;
10/08 22:19, 4F

10/08 22:19, , 5F
可以大略講解一下嗎??
10/08 22:19, 5F

10/08 22:31, , 6F
將load後的內容cast to Bitmap(轉換型別)。
10/08 22:31, 6F
文章代碼(AID): #1ChoMyjq (Flash)
討論串 (同標題文章)
文章代碼(AID): #1ChoMyjq (Flash)