2014-04-28 34 views
0

我沒有找到關於在.as文件中嵌入圖像的文檔。真的,我想對此有一些理論。到目前爲止,我從這裏到那裏讀到:使用FlashDevelop嵌入圖像 - AS3

我在src中的Assets文件夾中放置了一個圖像。然後右鍵單擊圖像並單擊「生成嵌入代碼」,然後此代碼行出現在光標爲[Embed(source="fluffybunny.png")]什麼?我如何將它分配給一個變量或什麼......我真的沒有發現它。

而不是給定的對象使用.graphic atribbutes我想使用圖像。

此外,它是否必須是.SWF?

回答

3

這裏有很多資源(當你搜索「as3 use embed tag」時)。其中一些是真正有用的: http://www.bit-101.com/blog/?p=853 http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf680e1-7ffe.html

最基本的事情是,你聲明一些類型的變量。並且您在之前使用[Embed]標籤進行變量聲明。這是一種奇怪的聯想。喜歡的東西:

[Embed(source="image.jpg")] 
public var imageClass:Bitmap; 

// later on you can instantiate it and use: 
addChild(new imageClass()); // creates and adds new image 

這僅僅是一個樣本 - 有很多的類型和方式來做到這一點 - 給了一槍的Adobe參考,有噸樣品。

+2

我無法做到這一點,除非我使用類型「Class」,像這樣:'public var imageClass:Class;' –