• StarlingManual:项目创建步骤


    项目设置

    在这个项目设置前你应该已经设置好了你的IDE和最新版的SDK,如果你还没有进行过设置,请点击寻找项目的配置教程。

    Adobe Flash Builder 4.6

    你的Adobe Flash Builder 4.6应该已经安装了最新的Flex SDK来支持Flash Player 11。如果你想开发这对移动平台的应用,按照说明把最新的AIR SDK复制到Flex SDK中即可。

    如何创建一个Starling项目:

    • 下载Starling并且将它移动到一个新的文件夹下以免你不小心删掉它。
    • 在Flash Builder中创建一个新的项目。
      • 点击“文件—新建—ActionScript项目”创建一个浏览器应用。
      • 点击“文件—新建—ActionScript手机项目”创建一个移动应用。
    • 设置一个名称和路径,然后点击下一步。
    • 在“构建库路径”中,点击添加文件夹,然后在你刚才移动的目录中选择“starling/src”文件夹。
    • 点击“完成”按钮。

    你的项目已经创建配置完成,你需要编写一写源代码,当然,这些内容都会在后面的小节中讲到。

    要测试Starling的性能,总需要发布一个发行版本非常麻烦。你可以点击“项目—导出发行版”并且测试的时候选择release版本的Flash Player。

    FlashDevelop

    Android

    1. 下载并安装Android SDK
    2. 安装 AIR 3.2
    3. 下载 AIR 3.2 SDK
    4. 将 AIR 3.2 SDK文件夹移动到FlashDevelop的flex文件夹下,例如 (C:FlashDevelopToolsflexsdk)
    5. 下载安装并启动FlashDevelop
    6. 创建一个新的 Air Mobile As3 项目
    7. 修改 aplication.xml
        xmlns="http://ns.adobe.com/air/application/3.2">
        >true>
        >true>
        >direct>
        >landscape>
        >false>
    
    1. 菜单' Project → Properties
      1. Output (tab)
        1. Platform → Air Mobile
        2. Version → 3.2
        3. Dimensions → 1280×800 (根据你swf播放器的版本)
        4. Framerate → 60
      2. Sdk (tab)
        1. 选择 AIR 3.2 SDK的文件路径
      3. 编译器选项 (tab)
        1. 添加编译参数 → -swf-version=13 (-swf-version=15 works too)
    2. 更改 Run.bat
      1. Target → choose your target type
      2. Desktop → choose your target resolution
    3. 创建一个Android设备使用的证书,文件目录为/bat/CreateCertificate.bat
    4. 下载Starling,并将它拷贝到你的项目文件夹中
    5. 编写你的APP
    6. 当你在进行真机调试的时候,你需要将你的android设备调整为USB模式并且允许来源不明应用安装
      1. Menu → Settings → Applications → Unknown sources
      2. Menu → Settings → Applications → Development → USB debugging
    7. 将android连接到计算机后,你需要安装对应的驱动程序。
    8. 发布 (ctrl + enter)
    9. 完成喽~~~! =)

    如果你看到一个“Fatal error”,那么说明你的程序已经丢失设备,换句话说你的flash已经失去GPU的加速支持,那么你使用Starling.handleLostContext = true;来处理之前丢失设备的Starling对象。

    Windows 操作系统

    1. 安装 AIR 3.2
    2. 下载 AIR 3.2 SDK
    3. 将 AIR 3.2 SDK 文件夹移动到FlashDevelop的fle文件夹下,例如 (C:FlashDevelopToolsflexsdk)
    4. 下载安装并启动FlashDevelop
    5. 创建一个新的 Air / As3 项目
    6. 修改配置文件 aplication.xml
        xmlns="http://ns.adobe.com/air/application/3.2">
        >true>
        >direct>
    
    1. 菜单' Project → Properties
      1. Output (tab)
        1. Platform → Desktop
        2. Version → 3.2
        3. Dimensions → 1280×800 (根据你swf播放器的版本)
        4. Framerate → 60
      2. Sdk (tab)
        1. Choose the path where you copied the AIR 3.2 SDK
      3. Compiler Options (tab)
        1. Additional Compiler Options → -swf-version=13 (-swf-version=15 works too)
    2. 更改 Run.bat文件
      1. Target → choose your target type
      2. Desktop → choose your target resolution
    3. 下载并复制Starling库文件到你的项目路径中
    4. 编写你的游戏项目代码
    5. 发布 (ctrl + enter)
    6. 完成! =)
  • 相关阅读:
    模块
    迭代器,生成器
    内置函数
    匿名函数,三元表达式,列表推导式,字典生成式
    递归
    闭包函数,装饰器
    名称空间与作用域
    《数据结构与算法之6 扑克牌洗牌算法》
    《java学习笔记》
    Building Machine Learning Systems with Python 2
  • 原文地址:https://www.cnblogs.com/klh5211314/p/3156604.html
Copyright © 2020-2023  润新知