2010-03-13 17 views
0

我使用的是Flash Builder 4(Flex Builder 3之後的版本,與Flex Builder 3非常相似),並且有一些我經常需要參考的動作類。我有他們在一個單獨的文件夾/包,以保持乾淨。Actionscript類爲1個SWC文件

我知道可以從這些動作文件創建一個SWC。我的問題是如何在Flash Builder 4或Flex Builder 3中執行此操作。我是否需要其他工具?我的目標只是在項目中使用SWC,並保持乾淨而不是拖拽所有這些文件。

回答

1

創建一個Flex庫項目並將代碼放在/ src文件夾中。點擊

  • 項目屬性 - > Flex庫構建路徑 - >類

,以確保所有的類都包括在內。 您可以在這裏設置'輸出文件夾'來指向您的主項目/庫文件夾,讓它自動構建到您的項目中,或者只需將.swc從'輸出文件夾'創建時手動拖動到'libs'文件夾你的項目。點擊[確定]按鈕,您的.swc將被創建。代碼現在可以在您的主項目中使用。

0

在Flex Builder 3中,您可以右鍵單擊「項目」面板,然後選擇「新建」 - >「Flex庫項目」。創建項目的步驟與創建常規項目非常相似。您只需將要編譯的類鏈接到SWC中,然後告訴Flex Builder將編譯後的代碼放在哪裏。

0

其他方法是: 假設你有一個名爲MyCls的類,你想編譯成swc文件。 創建一個Fla,然後按Ctrl + Shift + f12,將發佈項目檢查到SWC。 轉到動作面板,輸入:

var v:MyCls; 

最後,只是編譯這個FLA。它會生成一個包含MyCls的swc;

相關問題