AS3-学习笔记-flashdevelop平台-搭建-配置

日期 : 2008年10月3日 1:40 am 标签 : - 代码浅谈 - - - 评论 : 42 feet 日历 : 3 Oct 2008

flashdevelop平台-搭建-配置

前段时间在啃完两本AS书后,开始蠢蠢欲动,Jo-Nick推荐用flashdevelop开发,于是就整了个来玩。这个软件 相当地淑女,喜欢她那简洁而又华丽的外表,还有一些非常实用的小细节,不过伺候起来还比较麻烦,前期要整好多东西。
PS:虽然天地会论坛里有讲怎么安装,但是因为在论坛里,看起来还比较麻烦,所以就打算整理一下,嘿嘿。

下面稍微介绍一下如何搭建这个 淑女一样的平台。

首先是下载相关软件:

1.flashdevelop 3.0.0 beta9+下载地址
2. .net framework 2.0 版本列表
3. java sdk 1.6 下载地址
4.flash SDK 4.0 下载地址 版本列表最近发现 4.0出来了 就下了4.0 听说4.0更牛逼·· 还有 flash player 10 (flash真强大)
补充: 有网友提出的trace显示不出来, 飞鱼经过实践发现flex_sdk_3 有些版本 在调试中不出trace, 建议下载,flex_sdk_4.

5.Flash player Debug 下载地址 下载列表 (调试用的呢· 不然flash里的trace 就显示不出来了。)
补充:网友aObject 反应 上面的debug不能用,经证实确实会提示错误. 通过交流,找到了正确的debug sa_flashplayer_9_debug.exe 也希望哪位达人给个解释, 3Q 

如果只开发 as 那么以上 软件已经够了呢。

下载完后,就开始配置咯。

分别装好.net framework 2.0,java sdk 1.6,FD(flashdevelop)。flash SDK 4.0 不用装呢·,解压开放在自己看得见找得到的地方,如: D:\flex_sdk_4 (之后有用)。
Flash player Debug 就放在 flash player 相同目录吧。

然后打开FD是开始配置

Tools -> Programe Settings 设置AS3context 下的 flex sdk 的地址为 上面你保存的地址路径
flashdevelop平台-搭建-配置

设置Flash viewer 下 的External player Path 为 flash player debug 的地址。
flashdevelop平台-搭建-配置

至此配置 简单完成。

初次调试:

新建一个empty project
flashdevelop平台-搭建-配置

新建一个main函数
flashdevelop平台-搭建-配置

写下 我的初夜··· hello world :
个人觉得这个目录方式很经典··。膜拜中。。
flashdevelop平台-搭建-配置

设置发布文件形式。
注意:要将下面的test movie 改成 External player 否则看不到trace的哦。
flashdevelop平台-搭建-配置

然后勇敢地 按ctrl + enter 测试吧。
flashdevelop平台-搭建-配置

哟?不错哎 订阅飞鱼的RSS Feeds 回去慢慢看^_^

您可能还对这些日志感兴趣

该文章已经被摸了22,870次。 共有 42 条评论

  1. 1. aObject 2008年10月3日 at 23:42

    你好,我按照你的方法 试 了之后swf会弹出一个 窗 口提示
    调试器或应用程序在何处运行的提示

    回复

    飞鱼 Reply:

    有什么 英文提示? output 里有 没有 红色的error?

    回复

    飞鱼 Reply:

    不要意思呢,可能是我的评论插件问题,你的评论会产生乱码,我加了2个空格解决问题,没意见吧?^_^

    回复

  2. 2. aObject 2008年10月4日 at 13:04

    _),output倒没有出现error,就是在生成swf的时候会出现一个调试器提示的窗口,会有提示说是在本地调试还是在服务器调试,可惜你这里不能贴图,要不然我贴个图上来就明白了

    回复

    飞鱼 Reply:

    可以的话,加我QQ(32775565)吧,我是土人,不会 用 MSN。^_^

    回复

  3. 3. 谢谢您的文章 2008年11月13日 at 15:38

    不知道FD能不能设断点,单步跟踪????

    回复

    飞鱼 Reply:

    貌似FD不能断点的呢·,主要是FD是一个轻量级的平台,Flex非常强大,就是挺大的,而且支持断点。听说Programming Flex 3 非常期待。

    回复

  4. 4. 轻骑兵 2008年11月26日 at 11:41

    我想问一下要是项目里有fla的话,在FD中是怎么体现的…

    回复

    飞鱼 Reply:

    你是指目录结构吗?还是其他

    回复

  5. 5. Anclesam 2008年12月7日 at 19:13

    Running process: d:\Program Files\FlashDevelop\Tools\fdbuild\fdbuild.exe “C:\Documents and Settings\Administrator\桌面\111\New Project.as3proj” -ipc 9ac9dd61-cbde-431f-85c7-ab7c7a6ddb53 -compiler “D:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0″ -library “d:\Program Files\FlashDevelop\Library”
    Using the Flex Compiler Shell.
    Building New-Project
    mxmlc -load-config+=obj\New-ProjectConfig.xml -debug=true -incremental=true -benchmark=false -o obj\New-Project633642721754531250
    Exception: 没有与此对象关联的进程。
    Done (1)

    回复

  6. 6. 温泉 2008年12月12日 at 16:12

    成功了呢~~谢谢~

    回复

  7. 7. 曉與 2009年1月17日 at 15:39

    按你的步驟做,結果按F5時跑出對話窗顯示”The path to flash.exe is not configured properly, do you want to edit your prgogram setting?”, 按下ok後帶出program setting對話窗,游標停在”AsCompletion” 這個項目上,看起來是因為Flash IDE Path otpion是空白關係? 我設成FlashDevelop執行檔位置,它在fd中帶出debug-testmove.jstl檔案?你說明中並沒有說需要設定這個IDE PATH,請問知道是怎麼回事嗎?

    回复

    飞鱼 Reply:

    是不是你flash debug 版 没装?

    还有flashviewer 的路径设置了吗?

    回复

  8. 8. 曉與 2009年1月19日 at 11:50

    不是喔!那些我都照做ok了!

    我後來解決了,因為它新版的FlashDevelop的project預設是no output,所以執行後會呼叫Flsah IDE Path選項設的執行檔,而預設也是空白所以就出現這個錯誤,我把預設改掉要它產生SWF檔案,之後才正常!

    這是在一個老外網站看到的solution!我還是不懂為何預設要這樣做!不過可用就是了!

    回复

    飞鱼 Reply:

    恩 貌似 懂了· FD版本问题。 能用就行

    回复

    当当 Reply:

    跟着飞鱼gg的教程一步一步安装下来,真是好用的不得了拉!
    不幸的是我也遇到了晓星的问题,可惜晓星说的不够清楚,我又辗转了好几个地方找他搜到的“一個老外網站”,耗时间呐!这里干脆把步骤说不来,好让别人来这里的时候找找办法咯~
    引用原文:
    我後來解決了,因為它新版的FlashDevelop的project預設是no output,所以執行後會呼叫Flsah IDE Path選項設的執行檔,而預設也是空白所以就出現這個錯誤,我把預設改掉要它產生SWF檔案,之後才正常!

    说明:这里要把no output预设撤掉,操作步骤是:project->properties,把no outputs….的复选框的勾选取消掉。

    我想这对咱们刚开始学习的小盆友还是有用滴~~谢谢飞鱼gg~

    回复

    飞鱼 Reply:

    嗯 有道理···· 赏之~~ ^_^

    回复

  9. 9. 曉與 2009年1月19日 at 13:45

    大陸這好像是把預設叫做默認吧?下次會記得了!另外除了天地會外,有沒有不錯的討論開發Flash的網站可介紹?

    回复

    飞鱼 Reply:

    蓝色理想上东西会好点。
    天地会分享的代码太浅。 不实用

    回复

  10. 10. canman 2009年3月5日 at 14:21

    我在新建empty Project的时候建出来的项目没有那些目录,都是空的,不知道为什么,求助,谢谢

    回复

    飞鱼 Reply:

    empty project 目录是空的,是这样的 不然怎么叫empty 呢, 你可以手动建这些目录呢, 或者建个AS3 project

    回复

  11. 11. Jiffy 2009年7月10日 at 10:37

    不好意思哈,问个很菜的问题,我的HelloWorld一执行,就会弹出窗口,询问是否运行debug的exe文件(flashplayer_9_ax_debug.exe),
    点击运行,则会弹出adobe flash安装窗口,安装注册了一个flDbg9h.ocx,
    但是flashDevelop的output窗口里没有出现“Hello World!”,具体信息如下:
    Running process: C:\Program Files\FlashDevelop\Tools\fdbuild\fdbuild.exe “D:\learning\flashTry01\FlashTry01\FlashTry01.as3proj” -ipc 6b1b715d-d733-4183-be09-009cc0ea626b -compiler “D:\tools\Flash\flex_sdk_4.0″ -library “C:\Program Files\FlashDevelop\Library”
    Using the Flex Compiler Shell.
    Building FlashTry01
    mxmlc -load-config+=obj\FlashTry01Config.xml -debug=true -incremental=true -benchmark=false -o obj\FlashTry01633828183862999088
    Incremental compile of 1
    Loading configuration file D:\tools\Flash\flex_sdk_4.0\frameworks\flex-config.xml
    Loading configuration file D:\learning\flashTry01\FlashTry01\obj\FlashTry01Config.xml
    Nothing has changed since the last compile. Skip…
    obj\FlashTry01633828183862999088 (672 bytes)
    (fcsh)
    Build succeeded
    Done (0)
    [Capturing traces with FDB]

    不知道是什么原因啊?

    回复

    subria Reply:

    flashplayer_9_ax_debug.exe是安装文件
    安装之后,找到..Players\Debug\FlashPlayer.exe
    这个才是Flash viewer 下 的External player Path 为 flash player debug 的地址.
    像我的地址就是:D:\Program files\Adobe\Adobe Flash CS3\Players\Debug\FlashPlayer.exe

    回复

    Anonymous Reply:

    9

    回复

  12. 12. 感谢楼主 2009年8月31日 at 1:17

    感谢楼主,顺利安装,并运行了,哈哈,3Q

    回复

  13. 13. 新手 2009年8月31日 at 1:25

    老大,我主要是想学习下flv在线播放器的制作,找了好多,觉得最好用的还是jw flv3.16版本,但是该版本不能双击后自动屏幕最大化,我是新手,不知道该怎么改,该版本是开源的,网上到处都是,大哥能不能帮忙看看?

    vcastr3播放器是可以双击最大化,看到源文件里面有个vcastr3.as3proj,才找到你这里来安装了这个平台,准备研究下的,谢谢你,大哥。

    jw flv3.16版本双击最大化能不能抽空帮我看看怎么实现?先谢谢啦

    回复

  14. 14. 33ue 2009年11月20日 at 22:20

    好文=w=多谢了

    回复

  15. 15. nardoo 2010年5月25日 at 14:49

    按着楼主的步骤,用这个sa_flashplayer_9_debug.exe来调试可以成功,非常感谢!

    回复

  16. 16. frank 2010年6月4日 at 10:47

    我尝试了下, 发现只要FlashView中的flashPlayer为debugger版的就ok了.

    回复

    飞鱼 Reply:

    嗯 新版本的FD 内置了 一个 debugger~

    回复

  17. 17. dreamer_srb 2010年8月2日 at 10:21

    您好!我是新手,我在FlashDevelop上创建了一个as2的项目,编译的时候怎么出现:H:\myFlashcode\BBG源码/MainQuestion.as:7: characters 0-3 : parse error Unexpected var
    连var都编不过,请指教,谢谢。

    回复

  18. 18. dreamer_srb 2010年8月2日 at 10:44

    您好,我还有一个疑问:Java和AS2到底有哪些区别?在编程过程中需要注意哪些问题?谢谢!

    回复

    飞鱼 Reply:

    这个啊~~~ 区别挺大的说····
    这个可以触腿长谈··一宿的说~~~

    回复

  19. 19. 印第安小狮 2010年8月31日 at 22:20

    啊~结合着官网跟博主你这边的教程一起~总算ok啦~~~~~庆贺~

    回复

    飞鱼 Reply:

    普天同庆··· ╰( ̄▽ ̄)╮

    回复

  20. 20. suiyi 2010年9月18日 at 1:08

    method not found:’Boolen system threading waithandle.waitone(int32)

    我装好后,调试的时候会显示这个窗口。这是里面的内容。
    而且不能输出我要的结果。
    请问这个是什么问题啊》

    回复

    飞鱼 Reply:

    就只有这点提示么? 你从头再走一遍,看看有没有漏掉

    回复

  21. 21. StarFishNic 2010年10月13日 at 11:11

    新手请问个问题 按照上面的步骤运行首个helloworld时遇到了下面的错误

    Running process: F:\Tools\FlashDevelop\Tools\fdbuild\fdbuild.exe “D:\SomethingPro\Teach\No1.as3proj” -ipc 9936ca20-4bed-4b86-b946-6a0f75e747a0 -compiler “F:\Tools\Flex Builder4\Adobe Flash Builder 4\sdks\4.0.0″ -library “F:\Tools\FlashDevelop\Library”
    Using the Flex Compiler Shell.
    Building No1
    mxmlc -load-config+=obj\No1Config.xml -debug=true -incremental=true -benchmark=false -o obj\No1634225646172343750
    INITIALIZING: Adobe Flex Compiler SHell (fcsh)
    D:\SomethingPro\Teach\Main.as: Warning: This compilation unit did not have a factoryClass specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option.
    Starting new compile.
    Loading configuration file F:\Tools\Flex Builder4\Adobe Flash Builder 4\sdks\4.0.0\frameworks\flex-config.xml
    Build halted with errors (fcsh).
    Loading configuration file D:\SomethingPro\Teach\obj\No1Config.xml
    obj\No1634225646172343750 (761 bytes)
    (fcsh)
    Done (1)

    想问下是什么地方出错了

    回复

  22. 22. ActionScript 开发环境搭建 2010年10月26日 at 22:47

    [...] AS3-学习笔记-flashdevelop平台-搭建-配置 声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: ActionScript [...]

  23. 23. foxidea 2011年8月9日 at 11:54

    测试是可以了

    不过
    没有trace hello world
    不晓得什么原因

    回复

    飞鱼 Reply:

    是不是 Flash player Debug 版本不对·? 我好久没玩这个了大哥·^__^

    回复

  24. 24. Robin 2011年11月6日 at 23:39

    請問有沒有影片教學?我快要考試了 可是我很多都不會 不知道有沒有人願意教我幾天就好?

    回复

发表评论

评论仅支持“a、abbr、strong、em、blockquote、code”几个简单的标签