2013-02-06 22 views
0

开始一个创建Flash游戏的项目,并且不能花钱购买较新Flash CSx的许可证。我拥有Macromedia Studio MX的旧版许可证,该许可证随Macromedia Flash MX v6.0一起提供,该版本包含Actionscript 1.0。我的问题是,Actionscript 1.0的所有语法和最终的输出SWF是否仍然与新的/未来的flash player插件兼容?来自Macromedia Flash MX的actionscript /编译的SWF是否仍然适用于新的Flash插件?

+0

请注意:输出文件是SWF文件。 FLV代表_FLash Video_,这是一个视频文件。 – strah

+0

因此,如果我将产品作为网络应用程序导出,它会保留为SWF文件而不会编译为FLV文件吗?因为我刚刚学习Flash技术,所以对无知抱歉。 – Mechaflash

+0

是的,导出的文件将是SWF(除非您想将整个动画导出为视频,但我认为情况并非如此)。 – strah

回答

1

它绝对会工作!

你应该检查它的所有部分是否工作正常,因为有些行为已经稍微修改过了(但是这对旧SWF文件有很大的影响,而不是现在的时间)。

+0

作为一个方面说明:Flash MX也支持AS 2.0 – Teejay

2

我知道这是不是一个回答您的问题 - 但我建议这样的:

  • 安装FlashDevelop
  • 安装Flex SDK(其中Adobe提供免费)
  • 在任何版本创建资产Flash/photoshop/gimp您可能有权访问
  • 程序(在AS3.0中)
  • 在FlashDevelop中编译SWF文件

就像我指出的,我不再在Flash中做很多工作,但这是一个很好的工作流程。另外 - Flashdevelop是一个了不起的IDE。检查安装程序的安装。

另一件事,关于在一些尘土飞扬的版本中不工作的是,你不会试图开发基于时间轴的东西。 Flash至少在游戏方面仍然是一项非常棒的技术,你一定会对它感兴趣。

看看很多图书馆(如史诗Tweenlite或按钮引擎),你会很好的路上。

前进,繁荣昌盛。

+1

+1这个真理被告知这是我正在寻找的那种答案......但是为了获得这种答案,我不得不问这个问题为'建议',而不是直接的答案。所以我感谢你的先生! – Mechaflash

+0

啊 - 对你有好处。我希望我有时间在闪光灯下工作。它的乐趣很多。 – Bosworth99

相关问题