zoukankan      html  css  js  c++  java
  • AS3 in FlashDevelop

    最近在bit -101的blog上看到他一直在写关于用FlashDevelp开发AS3的文章,今天看到了这篇教程,照着做了一下,确实成功了,呵呵。下面我简单的说一下配置步骤:
    原文请见: http://www.bit-101.com/blog/?p=849
    第一步,安装所需文件
    • FlashDevelop http://www.flashdevelop.org
    • Flex2 SDK https://www.adobe.com/cfusion/tdrc/i...m?product=flex
    • New ASCompletion.dll http://flashdevelop.org/downloads/re...ion-v1.0.1.zip
    • Intrinsic Class Files http://www.returnundefined.com/fdas3/
    正常安装FlashDevelop
    解压Flex2 SDK
    将ASCompletion.dll放到FlashDevelop 的插件目录中
    将Intrinsic Class Files 放到你所需的地方(不过我后来发现这些类文件需要放在与你的as3项目同一个盘符里,后面会说到)

    一个完整的开发环境你还需要安装以下东西
    • Apache Ant http://ant.apache.org (这个我一直打不开,我在pchome下载到的)
    • The RunCommand plugin http://flashdevelop.org/downloads/re...mmand-v0.1.zip
    • My AS3 and Flex 2 Project Templates http://www.bit-101.com/flashdevelop/...tTemplates.zip
    关于安装 apache ant 可以参考这里http://www.bit-101.com/blog/?p=627
    简单说下ant的装 :
    下载后解压,假设你放在 c:/ant
    然后到 我的电脑-属性-高级-环境变量
    在上面一部分 点 新建变量名填ANT_HOME 变量值填c:\ant 注意不要写成c:\ant\
    下面一部分,找到Path 点编辑在最后加入个分号,然后输入 c:\ant\bin
    确定就行了

    RunCommand插件同样放到FlashDevelop 的插件目录
    Templates 模版文件放到FlashDevelop安装目录/data/oject Templates/ 目录中


    第二步: Tweaking the Environment a bit.(不会翻译了……)

    在ToolBar.xml 文件中添加下面这一行代码

    <button label="ANT Build" click="PluginCommand" image="54" tag="Run;SaveAll;ant" shortcut="F7" />

    ToolBar.xml 在FlashDevelop 的 Settings 文件夹中

    如果要在FlashDevelop 中使用trace将如下代码保存成 xtrace.as, 放在
    FlashDevelop\Library\org\flashdevelop\utils 目录中

    package org.flashdevelop.utils {
    import flash.system.fscommand;
    public function xtrace(msg:Object):void {
    fscommand("trace", msg.toString());
    }
    }

    第三步 创建一个项目
    全部设置好后,重启一下flashDevelop
    创建一个新的as3项目 选好路径命名后,你的项目就建立好了
    接着要给这个项目添加一个as3类路径 点击project-properties 打开后选择Classpaths 选项卡 点Add 浏览到刚才所说的Intrinsic Class Files就行了(我在做的过程中项目和Intrinsic Class Files不再同一个盘符中就提示出错,然后我将其放到和我的项目的同一个目录中就ok了).
    如果要使用xtrace功能,打开项目中的build.xml文件加入下面这行代码
    < arg line="-source-path='C:/Program Files/FlashDevelop/Library'"/>
    找到第26行
    [26]<target name="compile">
    [27] <exec executable="${flex2.dir}/${compiler}">
    [28] <arg line="-source-path='D:/Program Files/FlashDevelop/Library'"/>

    打开build.properties 修改flex2sdk的路径和其他的路径,这些应该不用多说了,呵呵

    现在打开App.as文件,如果要使用xtrace 就要导入这个方法
    import org.flashdevelop.utils.xtrace;
    然后你就可以使用了,比如
    xtrace("hello world");
    然后点击Ant Build 按钮,就ok拉,呵呵
    http://harryxu.cn/down/xtrace.jpg



    偶翻译的还是很简陋的,e文比较差…..,只是以笔记的形式写了下来,具体还是建议到
    http://www.bit-101.com/blog/?p=849

  • 相关阅读:
    Qt的网络通信(以一对一聊天室为例)
    C/C++中的const ,static
    Qt的认识与相关问题的解决
    Qt的简单介绍,发展和由来
    STL模板的基础与了解
    malloc与new,C++中的指针与引用,C++struct与class的区别
    Qt的常用控件及控件的使用
    Qt的环境与工具、信号与槽
    学习Qt前你需要知道的
    模板与STL小结--vector、list、map等各类容器
  • 原文地址:https://www.cnblogs.com/chenhaib/p/2110147.html
Copyright © 2011-2022 走看看