2008-09-30 81 views
10

就工具而言,我知道Haxe,MTASCswfmill。你能提供任何與他們有關的成功或恐怖故事嗎?還有其他人,我應該調查?開發Flash應用程序的最佳開源工具是什麼?什麼是開始學習的最佳地點?

關於學習,Adobe Developer Connection似乎包含體面的參考資料,但教程都假設讀者正在使用「Adobe Flash」產品。有沒有針對開源用戶的教程?

Flash 9/ActionScript 3與Flash 8/ActionScript 2的優點是什麼?我是否認爲Flash 8比Flash 9更廣泛地部署,並且得到了開源閃存播放器的更好支持?

回答

1

如果你將要針對移動設備(或Wii的),你可能會想堅持到Flash 7

的Adobe仍然沒有一個Flash 9 SDK可用於這些(嵌入式/移動)平臺。最新的SDK是FlashLite 3,它支持Flash 8.

儘管在2007年10月之前或之前建立的任何東西仍然很可能仍然使用Flash 7 SDK

當然,如果您只是爲Mac/Win/Linux開發,那麼這些都不重要。

我一直認爲,如果您不需要任何新功能或錯誤修復,通常最好堅持使用稍舊但兼容的版本。這幾乎適用於任何開發。

4

工具的角度來看,FlashDevelop真的好(而且免費)。事實上,整個osflash.org網站是非常令人印象深刻和徹底。

+1

這是一個恥辱,FlashDevelop不可用於OSX ... – defmeta 2008-09-30 16:11:17

1

另一箇舊工具:Ming。看起來它還活着。

部署Flash 7/8/9:請參閱Adobe統計信息:Adobe Flash Player Version Penetration。不過,我不認爲這些數字意味着什麼,但我認爲這意味着針對Flash 7的Flash小程序擁有99%的滲透率(即產生7到9的讀者),而針對Flash 9的Flash小程序擁有97.7%的滲透率,仍然是一個很高的數字。我應該嘗試開始編寫Flash代碼,我想我會直接在AS 3(更好的OO支持,更好的性能)。

PS:我看到你提到開源玩家,而不是。我不知道他們的滲透,但我擔心它很低。

1

「我是正確的思想,Flash 8中 仍然比 更廣泛部署的Flash 9,並通過 開源的Flash播放器更好的支持?」

由於很少有人使用它們,因此擔心開源玩家沒有多少意義。我所知道的沒有開源的播放器支持Flash 8 - 我認爲它們都是6/7版本。官方的Flash 9播放器適用於Windows/Mac/Linux,其他各種設備支持舊版本或FlashLite。 Wii和PS3,例如支持Flash Player 7

0

從發展的角度來看 - 我會避免像瘟疫一樣的動作2(除非它是你當然要求的一部分......也就是說,你的客戶需要瘟疫)。

這是舊的,沒有被積極開發(即Adobe沒有更多的努力到AS2代碼庫),並且你學到的大部分東西(比如你爲什麼必須使用.createMovieClip()來實例化一個對象)是不會被納入AS3開發的東西。

+0

.create * Empty * MovieClip()。只是在說'。 :d – fenomas 2008-10-03 10:56:07

相關問題