2008-11-18 49 views
1

我已經創建了一個包含幾個自定義組件(AS 3)的小型Flash CS4項目,它們彼此進行通信。使用Flash CS4開發和調試FLA文件中的組件

是否可以製作指向源格式的這些組件(如.AS文件)的FLA文件,而無需單獨編譯這些組件並複製到/ flash/components文件夾?

我想要一個簡單的方法來在開發/調試時更改組件的源代碼。

回答

0

簡單的答案是否定的......假設這些類不是編譯在同一個文件中(一個引用就足夠自動執行)。

如果你的組件在不同的SWF中,我猜這個問題是你不想每次手動編譯所有東西?如果是這樣,ANT是一個很好的工具來自動化編譯,其他的東西。這不是初學者友好的,但有一些谷歌搜索,你會發現很多信息。 ANT對於其他耗時的重複任務也很棒,例如你可以自動壓縮東西或提交給svn。使用(例如)BigSource,您也可以使用Flex SDK中的FCSH,這將使編譯的速度提高很多。另一個更簡單但不太靈活的替代方案是flash項目(假設所有組件都有自己的fla)。有了它,你可以簡單地在一個項目中批量編譯所有的fla。你可能很快就會碰到這個問題,並認識到ANT更好,但這是一個開始;)

+0

我喜歡將組件編譯成相同的sfw,沒關係,目標是代碼是可重用的,開發是容易..我不喜歡使用ANT的Flash項目,我認爲Flash項目是可以開始的。 – Tom 2008-11-20 12:35:46

相關問題