是否可以仅使用开源开发Flash应用程序?

oba*_*iro 9 flash open-source

我想创建一个Flash应用程序,但我不想为Flash Professional CS5支付700美元(也不想盗用它).

我一直在寻找SO和网络上的先前问题,以获得允许开发Flash应用程序的免费软件的提示.

从我目前的研究来看,似乎我需要的工具是:1.FlashDevelop或类似的创建和编译ActionScript代码.2. 铅笔,Synfig或类似的东西来创建动画(可以导出到fla?3.??把所有东西放在一起并编译一个swf文件.

我的问题是,是否有人成功地使用类似的路径来构建使用的Flash应用程序开源.更好的是,如果有人知道一个好的网站,其中包含有关如何处理此类任务的文档.

Protip ...我查看了开源Flash项目页面,其中包含与Flash相关的开源项目和库的完整列表......

Geo*_*nza 3

好问题!

我在Inkscape Wiki上看到了替代方案列表,但我还没有评估它们。

正如 @LordCover 提到的,你可以使用像as3swf这样的东西作为时间线,但我想,除非你构建一个工具来复制 Flash 时间线,否则会非常麻烦。

我知道您提到了一些免费的并且希望开源的东西,我也期待看到一个好的答案。但是,我在想的是,也许,取决于使用适合工作的工具与破解在一起的工具可以节省你多少时间,如果没有更好的东西,也许你可以购买旧版本的Flash,比如Flash MX,应该比当前版本便宜很多。这种方式可以创建补间(运动/形状)和逐帧动画。然后,您可以命名包含动画的 movieClip,以便从 FlashDevelop 控制它们(加载它们或使用 [Embed] 元数据标记)。由于Flash MX太老了,它也应该通过Wine在Linux上运行。

另外重要的一点是,您的FlashDevelop项目需要使用什么样的动画?如果只是补间动画(alpha、x、y、旋转等),我认为使用像 TweenLite 这样的补间库进行动画处理的嵌入式资产(swf、png、svg)会很好地工作, TweenLite也有一个 TimelineLite 类,可以很好地对补间进行排序。

如果它是漂亮的逐帧动画手绘图,也许是一个插图工具,可以将单个绘图从swftools导出为 pdf 页面和 PDF2SWF以获得 swf。

这是我的 2 便士,期待看到最好的解决方案。