开发Flash应用程序的最佳开源工具是什么?什么是开始学习的最佳场所?

时间:2008-09-30 15:06:17

标签: flash open-source

就工具而言,我知道HaxeMTASCswfmill。你能提供与他们相关的任何成功或恐怖故事吗?还有其他我应该调查的吗?

关于学习,Adobe Developer Connection似乎包含了不错的参考资料,但教程都假设读者正在使用“Adobe Flash”产品。是否有针对开源用户的任何教程?

Flash 9 / ActionScript 3与Flash 8 / ActionScript 2相比有哪些优势?我是否认为Flash 8仍然比Flash 9更广泛地部署,并且更好地支持开源闪存播放器?

6 个答案:

答案 0 :(得分:4)

工具方面,FlashDevelop非常好(而且免费)。事实上,整个osflash.org网站都非常令人印象深刻。

答案 1 :(得分:2)

答案 2 :(得分:1)

另一个旧工具:Ming。看起来它还活着。

部署Flash 7/8/9:请参阅Adobe统计信息:Adobe Flash Player Version Penetration。虽然不太确定数字是什么意思,但我认为它们意味着针对Flash 7的Flash小程序具有99%的渗透率(即产生7到9的读者),而针对Flash 9的那些具有97.7%的渗透率,仍然是一个很高的数字。 / p>

我应该尝试开始编写Flash,我想我会直接参加AS 3(更好的OO支持,更好的表现)。

PS:我看到你提到了开源播放器。我不知道他们的渗透,但我担心它很低。

答案 3 :(得分:1)

  

“我认为Flash 8是正确的   仍然比部署得更广泛   Flash 9,更好的支持   开源Flash播放器?“

开源玩家的担忧并不多,因为很少有人使用它们。我所知道的没有开源播放器支持Flash 8 - 我认为它们都是版本6/7。 Windows / Mac / Linux有官方Flash 9播放器,其他各种设备都支持旧版本或FlashLite。例如,Wii和PS3支持Flash播放器7。

答案 4 :(得分:1)

如果您要定位移动设备(或Wii),您可能会想要坚持使用Flash 7。

Adob​​e仍然没有可用于那些(嵌入式/移动)平台的Flash 9 SDK。最新的SDK是FlashLite 3,支持Flash 8。

在07年10月之前或之前构建的任何东西很可能仍会使用Flash 7 SDK

当然,如果您只是为Mac / Win / Linux开发,那么这一切都不重要。

我一直认为,如果您不需要任何新功能或错误修复,通常最好坚持稍微更旧但更兼容的版本。这几乎适用于任何开发。

答案 5 :(得分:0)

从发展的角度来看 - 我会像瘟疫那样避免采取行动2(除非它当然是你要求的一部分......也就是说,你的顾客需要瘟疫)。

它已经陈旧,没有被积极开发(即Adobe没有在AS2代码库中投入更多精力),以及你学到的大部分内容(比如为什么你必须使用.createMovieClip()来实例化一个对象)是不会延续到AS3开发中的东西。