2014-01-05 32 views
2

如何將庫中的png圖像設置爲變量?我應該如何聲明和設置它們?我試圖創建一個圖像數組。謝謝在Actionscript 3中作爲變量的圖像

+0

你試過將它們轉換到'MovieClip'?一旦它們是「MovieClip」,您就可以在「MovieClip」屬性中設置動作設置的導出。這將允許您將它們用作變量。否則,你將不得不將它們加載爲位圖,這將需要一些額外的步驟。 –

回答

3

右鍵單擊庫中的圖像,單擊ActionScript並選中「在幀1中導出」。然後給圖像一個類名稱。

enter image description here

類名可以用來創建BitmapData實例:

var data:BitmapData = new MyImage(); 

哪些可以用來顯示Bitmap就像這樣:

var bitmap:Bitmap = new Bitmap(data); 
//        ^^^^ Refers to above BitmapData. 

addChild(bitmap); 
+0

Flex有一個替代方案''[Embed]'標籤,對吧? – Cherniv

+0

@Cherniv是的,你可以使用'[Embed]'使用ActionScript來做到這一點,但是OP特別提到了庫的使用。 – Marty

+0

這裏有一篇關於上述步驟如何工作的[文章](http://www.developria.com/2010/02/dealing-with-bitmapdata.html)。 –