将Adobe Flash Builder游戏转换为Air吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Adobe Flash Builder游戏转换为Air吗?相关的知识,希望对你有一定的参考价值。

我已经使用Flash Builder 4制作了一个游戏,我想为喜欢离线玩游戏的人们提供一个简单的下载。问题是,我使用文件夹整体结构来动态加载每个级别的内容。文件夹结构看起来像这样,并不是那么重要:

游戏文件夹

  • 动画
    • anim1.swf
    • anim2.swf
  • 声音
    • music1.mp3
    • soundeffect1.mp3
  • 级别
    • level1.lev
    • level2.lev
  • myGame.swf(从myGame.as生成)

我应该如何分发此内容?我是否应该只为Flash游戏制作一个zip文件,并假设人们知道如何提取并打开swf?还有其他方法可以轻松地移植为可执行文件吗?也许是Adobe Air(不确定是否可以运行)?

谢谢,请帮助!

答案

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS8zenBkOC5wbmcifQ==” alt =“在此处输入图像描述”>您可以使用Adobe AIR进行此操作。它允许您将文件夹包括在项目的安装目录中,并在运行时加载它们,所有这些都只需一次安装。

根据评论进行更新

要将Flex项目转换为AIR项目,只需在FlashBuilder或FlashDevelop中更改项目类型以导出到AIR。执行此操作时,可能会有一些特定的API更改,但是99%的代码将直接复制。通常,将Web应用程序转换为AIR不会有问题,因为AIR是比Web更为宽松的沙箱。从AIR迁移到Web并不总是可能的,因为AIR支持许多未在浏览器中启用的功能。

然后,您必须为AIR选择适当的导出选项以包括您的外部资源文件夹。

以上是关于将Adobe Flash Builder游戏转换为Air吗?的主要内容,如果未能解决你的问题,请参考以下文章

Adobe Flash Builder字体大小在哪设置

Adobe Flash Builder (flex4):addChild() 在此类中不可用。

adobe air vs flex vs flash builder ---我需要解释一下

解决flash builder 4.6调试不可用

Adobe Flash Builder 调试器无法连接,无法进行调试,构建停止在57%

Flash Builder、Adobe AIR 和 iOS 开发的包检查失败错误