【发布时间】:2017-01-11 02:51:03
【问题描述】:
我一直在玩用 Adobe Flash 创建游戏,想知道如何在 Android 上部署它?目前它分布在大约 100 个 actionscript swf 和 mp3 文件中,当我发布我的版本时,Flash Builder 会将它们全部整合到一个 SWF 中。
我一直在阅读 Adobe AIR,这似乎是 Adobe 如何为 Android 和 iOS 打包他们的东西。 Flash Builder 将允许您创建将为 Android 编译的 Flex Mobile 项目。但是,我遇到的文档仅讨论编辑 .mxml 文件以添加标准 GUI 小部件。我想呈现一个动画丰富的互动游戏,而不是一个网络表单。我更喜欢自己使用 MovieClips 和 ActionScript 来设计 GUI,并且只使用 AIR 环绕它,但我找不到任何关于如何做到这一点的信息。
Adobe Animate 编辑器(以前称为 Flash Pro)允许您为 Android 文件创建特殊的 AIR,这些文件将构建 .apk 文件,但据我所知,这仅适用于只有几个文件的小型项目。至少我不知道如何将这些文件之一用作大型多文件 Flash 项目中的主文件。我也不知道如何将它集成到 Flash Builder 构建过程中。
无论如何,我想继续使用 Flash Builder,并试图找出正确的工作流程,以便能够设计图形丰富的程序(而不是使用小部件)并将它们构建到 Android 目标。
【问题讨论】:
-
找到了解决方案。我需要创建一个新的 ActionScript Mobile 项目。然后我只是将项目链接到我现有的游戏(右键单击项目然后选择属性,然后在 ActionScript 构建路径/源路径下添加到我原始项目的源路径中。还检查了项目引用下的项目名称)。然后我只是将我的游戏的根 Sprite 添加到舞台。
标签: android actionscript-3 flash air flash-builder