Feathers:intellij-idea

来自Starling中文站
跳转到: 导航, 搜索

原文地址:http://wiki.starling-framework.org/feathers/intellij-idea

在 IntelliJ IDEA 中设置Feathers

(译者注:由于IntelliJ-IDEA没有官方中文版本,本文中所有的涉及的IntelliJ-IDEA的内容使用英文)

让我们在您的开发环境配置 Feathers

1、下载 FeathersStarling Framework 。 请检查 Feathers说明文件 以确定当前需要的 Starling Framework 版本

2、在IntelliJ-IDEA中,选择 “File” 菜单 -> "New Project"。此时出现一个向导,该向导将指导您完成整个创建过程。

3、选择“Create a project from scratch”然后输入你的“Project name”,“Project location”(默认值就可以了),然后确认“Create module”处于选中状态并且类型是“Flash Module”,然后点击“Next”。

4、在下一个选项卡中,在"Application"的"output type"中选择适当的目标平台(Web、桌面或者移动),选择已经合并的Flex+AIR SDK,检查是否是创建一个“Pure ActionScript”项目,然后单击“Finish”。

Adobe AIR 3.2是在移动设备上使用Starling的最低运行时版本。IntellJ IDEA并没有默认集成这个SDK,您可以 从Adobe下载合并后的Flex和AIR SDK。

5、现在项目已经创建好了,你接下来需要在项目中添加Feathers和Starling框架。选择“File”菜单,-> “Project Structure”,然后在“Project Settings”中单击“Libraries”中的上面的+ (加号)。接下来,选择“ActionScript / Flex ”然后指定Straling.swc的位置

6、用同样的步骤在库中添加Feathers。由于Feathers当前没有以一个已经编译后的SWC文件发布,你可以用通过添加源代码目录的方式替代。

7、打开你项目的“-app.xml”文件,在“<initialWindow>”选项卡中,添加“<renderMode>direct</renderMode>”。在从头开始创建的项目中,这个文件是不存在的,在已经存在的项目中,你只需要简单的编辑现有的文件。

8、 IntelliJ IDEA会自动支持Android移动应用,iOS应用支持必须先拥有一个苹果颁发的证书。无论哪种,IDEA会自动生成应用描述符文件。这个行为不是你想要的。在“Project Setting”中选择“Modules”,然后选择你的应用,并单击“Android”选项卡,指定项目的“-app.xml”文件的位置。如果您的应用已经支持了iOS,那么请在iOS选项卡中使用同样的步骤,并单击“OK”。

9、在IntellJ IDEA的Flex/ActionScript项目的运行和调试设置也会默认生成应用程序描述符文件。为了本地测试,选择 **Edit configuration** 下拉菜单然后选择你的项目名。在这个选项中,确认你的应用描述符文件是Android的或者iOS的,而不是自动生成的。单击“OK”。

你的项目已经配置好了,如果你不确定如何继续,可以使用在 Starling第一步教程中的“创建你的游戏”选项卡的代码。接下来看 Feathers新手教程 。最后,你可以观看 Feathers例子 以及他们的 源代码.

注意:这些指导适用于IntellJ IDEA 11.1.3。在其他不同的IDEA版本中可能会存在微小的变动。但是,这篇文章的中心思想适用于所有的支持Flex、ActionScript和移动开发的IDEA版本。


翻译者:王泽

个人工具
名字空间

变换
操作
导航
Starling中文资料
Starling原创教程
论坛
友链
工具箱