为Mac和PC编译Flash

时间:2011-12-05 19:07:31

标签: flash actionscript-3 flex flash-builder exe

只开发过Flash for web我不熟悉为Mac和PC编译单个可执行文件的方法。

我目前所拥有的是一大堆文件和文件夹,包括.fla,.swf,.as类,图库图片和视频,需要为我的客户提供一个“实体”文件,以便移交给最终客户。

最终产品不需要同时兼容Mac和PC,因为我可以提供两个版本,但跨平台版本将是理想的。

我是否应该使用第三方以这种方式进行编译,还是应该通过Flash Builder重新分配我的工作(我之前从未使用过)或者是否可以在Flash中实现所有这些功能?

BONUS ROUND! 最后,万一有可能,这有可能也可以在iPad上运行吗?!

非常感谢阅读,我热切期待着一些智慧! 千电子伏

我正在使用Mac(英特尔)和Adobe CS5。

1 个答案:

答案 0 :(得分:4)

其中一些可能取决于您的客户要求,但......

  1. 在Flash Pro中,您可以创建一个投影仪,我认为它是一个exe。
  2. 使用AIR;并给你的客户一个.AIR文件。最终用户需要安装AIR Runtime才能运行该程序。
  3. 使用AIR创建desktop native installer。我认为这仍将依赖于正在安装的AIR运行时。
  4. 使用AIR 3.0和Captive Runtime功能为您的客户端提供DMG或EXE。 Flash Pro不提供此功能;但预计下一个版本。 Flash Builder刚刚发布了支持Captive Runtime的更新。
  5. 使用第三方工具(例如Zinc)将您的SWC转换为可执行文件。
  6. 是的,您可以使用相同的工具生成native app for the iPad [或iPhone]。但是你似乎不太可能,因为这样的应用程序可能会有不同的性能要求和不同的UI要求。