Flash,Flash Builder,AIR。三个简单的问题

时间:2010-10-28 23:06:32

标签: android flash air

我有3个问题要说明我的AIR应用程序工作流程:

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

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

  • 我可以在AIR for Android应用中加载完整的SWF游戏(在Flash中创建)(例如:用MXML编写的游戏主菜单和Flash中的游戏)并顺利运行吗?

    < / LI>

谢谢。

2 个答案:

答案 0 :(得分:0)

对于最后两个问题,asnwer是YES,你可以......并且你做的与你在Flash中做的一样。

对于第一个,我想是的,但也许你应该参考Spark comps。在Flash中......我不知道。

答案 1 :(得分:0)

  1. 不直接。当您在Flash IDE内部编译时,您没有包含Flex框架,因此您既没有来自Flex框架的Spark也没有Halo组件。您可以在Flash IDE中导入Flex框架(通过将IDE指向Flex框架的位置),但我不完全确定这是否可以轻松实现。

    尽管如此,我认为这样做是错误的。您应该分别处理您需要IDE的任何内容,并将创建的文档导出为SWC,然后将其导入Flex项目中。您可以通过这种方式更加灵活,并在其所属的Flex框架中使用更低级别的对象(您在IDE中创建的对象)作为复杂框架中的一个简单元素。

  2. 是的,绝对的。这是在基于代码的项目中使用Flash IDE中创建的组件(如在对象中)的首选方法。

  3. 与任何Flash内容一样,您可以将其他SWF文件动态加载到正在运行的应用程序中,是的。