打印

[AS3] 如何用 eclipse debug as3 swf

对不起所有的网友们,我沉底有大半年了,半年来公司的项目很急,也很忙,所以一点时间都没有,不但没有时间空,学习的时间也没有,还好半年后我开始慢慢调整这种方式,我又回来了。我有很多好文章和经验准备与分享,等着我的文章吧:)呵呵…… 不喜欢的请用板砖或绕行:)
不过今天是来提问的,提到debug swf,官方的永远最方便了 无论是flex还是cs3都可以 很方便的输出trace的内容 可是如今用了很久的Flex后还是觉得很不心甘情愿,毕竟fdt那么强的功能,很多在flex中办不到,可是又只能用flex,只是为了F11可以直接运行,并且trace信息而坚持。其实我更本不用什么空间,也从来不用什么mxml,更别说是fms这类东西了,好的,成熟的模式我觉得只有as3+php+c+mysql,这样的组合我觉得才是最理想的。
可是现在fdt不能直接debug,黑羽的博客上写了如何用fdt,赵洪日的博客上也写了如何配合ant编译,但是结果依然不太理想,每次编译用要鼠标点,其次最离谱的是居然在编译后还要手动输入continue来继续才能看到trace的信息,非常之鸡肋,但是我觉得到如今整个环境已经基本和想要的很近了,就差最后一步了,请问有人有方法可以让 fdt直接f11打开 debug flash player 来调试swf吗? 完成这部,我想fdt的配置就圆满了,当然大家可以把总结的“机会”交给我。最后整理一套最快上手的方案来与大家分享。
当然前提,请大家帮我这一把,呵呵。
Flash Game Development
Rich Internet Application

TOP

Enterprise version 支持 Debug

TOP

我的就是企业版啊,奇怪了!
Flash Game Development
Rich Internet Application

TOP

Help Contents > FDT - User Guide > Getting Started > Basic AS3 tutorial > Run your first class

TOP

flash程序目录\Players下有两个文件夹Release和Debug,其中Debug下的FlashPlayer.exe支持调试,或者flex sdk下runtimes\player\win\FlashPlayer.exe也支持调试,只要运行一次就可以把它作为默认的flash播放器

debug时启动播放器选择adobe flash player就可以进行调试了

当然前提还是要用到FDT Professional或Enterprise,Pro好像只能trace,Ent版的能断点逐行调试

ps:建议使用eclips+fdt+flex sdk,编译连flash都省了,哈哈

TOP

我使用了 Flex Builder 3 下的  sdks\3.0.0\bin  做为目录
可是里面的类库是空的?
Flash Game Development
Rich Internet Application

TOP

类库?

TOP

代码编辑时用的…… 就是swc
Flash Game Development
Rich Internet Application

TOP

看标题回复,直接用flex3不就得了。 不想用mxml就创建 Action Script Project.编译出来的东西没有任何冗于阿
hey~同志们还好么?

TOP

就是在用flex3啊             但是功能不不如fdt啊  编辑环境差远了!!!
Flash Game Development
Rich Internet Application

TOP

FLEX 3用的很爽啊..不觉得差啊
http://www.pighong.com

TOP

怨念  flex3太吃资源了 我那台1G内存的机器让它整得慢的不行
新手

TOP

引用:
原帖由 hack86 于 2008-5-12 11:07 发表
我使用了 Flex Builder 3 下的  sdks\3.0.0\bin  做为目录
可是里面的类库是空的?
可能你的fdt没更新过吧,建议更新一下,早期版本似乎只对应Flex SDK 3 Beta的目录结构,正式版好像有些变动,另外环境变量设为SDK的根目录就好而不是bin

http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip
这个是adobe上的flex 3 sdk,我是直接使用它的目录编译的

PS1:刚瞟了一眼,Flex 4快出了?
PS2:Flex Builder虽然本身是Eclipse,但是不知道Adobe想啥了,代码格式化,即时纠错这么常用的功能竟然全砍掉了,另外Flex Builder似乎也不像纯Eclipse一样只要有jre就随时可以copy整个目录运行,不爽- -

TOP

类库问题已经解决  还是不能编译DEBUG 还是这个问题! 哎 郁闷中
Flash Game Development
Rich Internet Application

TOP