FLA是Flash CS和更早版本文件的專有格式。不,你不能在Flex編譯器中使用它們,因爲後者是OOS軟件。但是你可以告訴你的朋友避免使用它們。實際上,它們只是用來生成圖形資源,而不是代碼。典型的工作流程是編譯SWC或SWF以用作庫並在另一個編輯器中編寫代碼。
不管怎麼說,一些實用的東西:
發展AS3正確的,你可以使用的IntelliJ IDEA(有些人甚至喜歡它,並在其他操作系統中使用那麼Linux,說實話,我不是它的忠實粉絲,但它與大多數工業標準級別的IDE相同)
您的另一個選項(我正在使用)一些好的靈魂「移植」了Flash Builder for Linux(Flash Builder最初是一個Eclipse插件開發由Adobe)。在Linux上的故事被一些無關緊要的決定所矇蔽。一旦有試用版,但Adobe從未發佈過它的Linux版本。試用期滿後,Adobe授予該試用版的延期。後來,他們似乎完全放棄了產品。我不知道它的當前狀態,但你可以在這裏找到:https://code.google.com/p/fb4linux/
你的另一種選擇,絕對合法,但有問題的:FlashDevelop中,它運行良好相當的虛擬化和開發者作出努力,以確保最佳他們可以說虛擬化版本運行良好。它也在Wine下運行(延長...)。我嘗試了以後,但是我很久以前就試過了,但它還不夠完美,但它是可行的。這是FD論壇上的主題:http://flashdevelop.org/community/viewtopic.php?f=9&t=7621
FDT(來自Powerflashers,基於Eclipse的商用IDE)據說在Linux上運行 - 從未嘗試過。
什麼我也用過:Emacs的與actionscrip模式 - 這是一個幾乎沒有語法高亮顯示。在使用它的時候,我添加了一些函數來運行編譯器和調試器,但它們太糟糕了,不能很好地分享它們:)。所以我不會。
更多選項:
HaXe是編譯爲SWF的另一種語言。鮮爲人知,但相當先進和更現代化的語言。除了編譯Flash之外,還有其他一些功能。我已經看到它在MonoDevelop中使用http://haxe.org/com/ide/monodevelop(還沒有用過我自己)。同樣,應該可以在FDT中使用它。
HAXE模式Emacs的(我目前正試圖改善它,但它現在還沒有),希望在一月份將是。以下是我已經得到了現在:https://code.google.com/p/haxe-mode/
顯卡:
這似乎不大可能,你可以找到一個編輯器中編輯的矢量圖形爲Flash方面匹配到Flash CS,但MXMLC(Flex編譯器)能夠公平編譯好SVG。因此,你可以使用Inkscape中產生一些非動畫圖形......但情況因人而異
我可以縮短你的問題一個sentense。 「我可以在ubuntu上開發Flash應用程序」。然後問這個問題。 –
所有的反對票都有些傷心,我當時很認真,我不明白我應該問這個問題。我認爲答案也很有幫助。如果我應該在別的地方問過它,如果這個線程被移動到正確的網站,它會很好。 – polemon
嗯,我只能回答自己,因爲我投票給你(也許我不應該,這是有點特設,我承認我經常是錯的)。我投你失望,因爲。 1.大多數情況下,我每天都會閱讀很多問題,你們有點難以理解,大多數問題都可以通過快速瀏覽來理解,也就是說,個人觀點是寫作很吸引人。 *其實,我想提出一個問題,很容易理解,就是因爲否則人們cruical ...好..你得到它* –