2012-08-16 144 views
1

我現在將一些項目從Flash CS5移動到FB。 我有一個問題:從Flash CS5移動到Flash Builder

在CS5時,我想添加一些圖片我剛導入他們到圖書館,把它們放到一些影片剪輯,它分配給一些類Image(你知道 - 這個選項export for actionscript)然後使用代碼如

image:Image = new Image(); 

this.addChild(image); 

如何在FB中使用圖像時沒有庫?我的意思是我不想從加載,但我想將它們包含到我的swf文件中。

回答

4

您必須導出SWC文件。

參考以下過程。


1. 導出爲ActionScript。

enter image description here


2.在圖書館鼠標 點擊鼠標右鍵,Export SWC File點擊名稱設置爲 「圖像」

enter image description here


3.在您的Flash Builder項目 做出asset夾。和你的SWC文件拖放或複製。

enter image description here


4. 在項目中單擊鼠標右鍵,並單擊屬性。

enter image description here


5. ActionScript構建路徑 - 庫路徑 - Add SWC Folder點擊輸入asset

enter image description here

enter image description here


6. 你應該在代碼中加載一個類。
package 
{ 
    import flash.display.Sprite; 

    public class TestProject extends Sprite 
    { 
     public function TestProject() 
     { 
      var image:Image = new Image(); 
      addChild(image); 
     } 
    } 
} 

enter image description here


+0

在此先感謝,夥計!很好的答案。但是,我無法得到一個想法。我無法在Flash Builder中創建新的'swc'文件,對吧? – Kolyunya 2012-08-16 10:09:26

+0

這意味着我將需要Flash CS5,如果我想導入一些圖像? – Kolyunya 2012-08-16 10:10:28

+0

1.對。只能在'.fla'中使用。簡單地說,SWC文件意味着設計師和開發者鏈接項目。 2.還有其他方法。但通常使用SWC文件。也SWC .fla文件包裝出口是可能的。 在你的Flash項目中'發佈設置 - SWC發佈''確定'點擊。 這個優點是在庫中許多自定義類只有單一的SWC文件可用。也是一個簡單的管理和良好的生產力。 – 2012-08-16 10:20:03