闪存,闪存构建器,AIR。三个简单问题

3

我有三个问题需要澄清我的AIR应用程序工作流程:

  • 在使用Flash CS5制作游戏时,我可以使用Spark组件吗?

  • 当我使用Flash Builder时,在我的AIR for Android项目中,我可以导入Flash创建的SWC文件吗?

  • 我可以在AIR for Android应用程序中加载一个完整的Flash创建的SWF游戏(例如:游戏的主菜单在MXML中编写,游戏在Flash中)并且平稳运行吗?

谢谢。

2个回答

0

对于最后两个问题,答案是肯定的,你可以……并且你可以像在Flash中一样做。

对于第一个问题,我认为是肯定的,但也许你应该参考Flash中的Spark组件……我不太确定。


0
1. 不直接。因为在Flash IDE中编译时,不包括Flex框架,因此没有来自Flex框架的Spark或Halo组件。您可以在Flash IDE中导入Flex框架(通过将IDE指向Flex框架的位置),但我不确定这是否会容易地起作用。
尽管如此,我认为这样做是错误的方式。您应该单独处理所需的IDE并将创建的文档导出为SWC,然后将其导入Flex项目中。这样您更有灵活性,并且具有了Flex框架所属的地方,其中较低级别对象(您在IDE中创建的对象)作为复杂框架中的简单元素。
2. 是的,绝对是。这是在基于代码的项目中使用在Flash IDE中创建的组件(例如对象)的首选方式。
3. 与任何Flash内容一样,您可以动态加载其他SWF文件到正在运行的应用程序中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接