2011-03-27 138 views
0

我正在開發將包含最多100個.fla文件的Flash項目。例如,他們共享一個.as類。如果我改變這個類,我需要手動重新編譯所有依賴的.fla。如何使這個過程更快?管理Flash項目

回答

0

我還沒有那麼多大項目,但正如我已經與flex(flash builder)合作,如果你創建一個「動作項目」並改變它,據我所知,它並不需要重新編譯使用它的所有其他項目。

1

我會做的三種方式這一個:

  1. 而不是100個FLA文件,必須使用一些手段來「交換」你需要改變,例如參數/項目之一FLA通過菜單,SWF嵌入的一些參數或JavaScript。
  2. 如果可能,請將其設置爲基於代碼的ActionScript項目,並使用Flex SDK附帶的命令行mxmlc編譯器。然後,您可以創建一個批處理或生成文件來構建SWF文件。
  3. 您可以使用Flash IDE腳本語言JSFL自動編譯FLA。我在一些項目上成功完成了這項工作。 Here is a link to the JSFL reference
0

您可以使用不同的擴展來簡化發佈過程。

PublishAll命令發佈在Flash IDE中打開所有FLA文件: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1013381

批量發佈一個文件夾命令發佈所有FLA文件(可以包括所有子文件夾太): http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1021887

我我們已經廣泛地使用了它們,並且更喜歡批處理髮布命令來處理您正在討論的項目類型。這兩個擴展都能自動完成發佈過程,而無需在安裝後輸入。