频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

Flash实时调试器

来源: 作者:fictiony 出处:巧巧读书 2008-03-05 进入讨论组

今天过来给各位Flash开发者送上这个我自己做的组件,希望大家喜欢:)

下载:

1.2版
AGELiveDebugger_1.2.rar (40.99 KB) AGELiveDebugger_1.2.rar (40.99 KB)

1.12版
AGELiveDebugger_1.12.rar (40.74 KB) AGELiveDebugger_1.12.rar (40.74 KB)

1.11版
 AGELiveDebugger_1.11.rar (40.78 KB) AGELiveDebugger_1.11.rar (40.78 KB)

组件怎么安装我就不讲了,不会的话就去查一下Flash帮助吧:)

简单介绍下功能

1、可随时通过热键呼出调试窗口,默认热键为Ctrl+BkSp(可通过组件参数修改)
2、可查看变量、对象等的当前值和成员,例如:_root
3、可对变量或对象成员赋值,例如:a = "123"
4、可执行函数(支持几乎所有flash的系统函数),例如:a = Math.sin(3)
5、提供debugTrace全局函数,用来代替trace使用,可将信息输出到调试窗口
6、历史输入能自动保存(可在组件参数中设置),以便下次打开时重用

使用截图:

Flash实时调试器(图一)

Flash实时调试器(图二)

发几句感慨,呵呵~~

作为Flash程序员,调试程序真是一件繁琐的工作。总是需要反复修改测试代码,写很多trace,然后发布,发现问题再重改,然后再发布,如此反复。往往为了测试一个小功能要反复发布10多遍。要是动画简单还好说,动画要是复杂的话,发布的时间比测试的时间还多,真是非常郁闷那。尤其像我这样经常需要编写Flash组件的,每个接口和事件都要用不同的数据测试,如果用传统的方法,可想而知要写多少测试代码,发布多少次~~我自己是深有感触啊~~而且这种测试,靠Flash自带的调试功能是无法满足的,更不用说Flash自带的调试器用起来有多么麻烦,多么占系统了。

但有了这个调试器之后就不一样了,至少减少了我一半的测试代码和发布次数。更因为随时可以调用函数和修改变量,使得很多测试工作都可以动态完成,不需要再在界面中放测试按钮了。它的好处我说多了大家觉得我是在做广告,但我相信大家用了之后就会知道它究竟能带来多少好处了,尤其是对那些经常和ActionScript打交道的程序员。

另外,在这里感谢一下好久没露面的画魔同学(Demon.S)和他的DS_Debugger(估计新人都不认识这位曾经的Flash界达人),我也是从他这个工具得到的启发而做了这个组件。

大家要是用了之后有什么疑问,或者有好的功能建议,请在本帖留言,我会保持关注的:)

祝大家用的愉快!

巧 巧 读 书:http://www.qqread.com/flash/2008/03/s399916.html进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章