`

De MonterDebugger

阅读更多

 

经常看到兄弟说trace不出东西啊,这样给你调试会带来很多不便;

加入说我们需要将运行时的debug信息和之前某个版本的进行比对;

又加入说我们需要在运行时通过debug动态调整显示对象的属性;

查看当前整个舞台显示列表;

 

这个时候你需要这款比trace功能更强大debug工具:MonterDebugger

官方网站:http://www.demonsters.com/

这个是一款老外开发的debug工具;声明下它是一个Air Application;他可以调试Flash CS3/CS4,Flex / Air 所有AS3语言开发的swf作品;而且使用起来非常简单,只需要简单的几个步骤:

1.将类库导入到项目;

2.使用先初始化 new MonsterDebugger(this);

3.使用MonsterDebugger.trace(this, 'Hello, MonsterDebugger');即可将信息传送到MonsterDebugger工作台;

 

先上安装文件:

穿了几次都传不上来,我干脆给国外的下载地址,大家去官方下载好了

http://monsterdebugger.googlecod ... erDebuggerV2_04.air

[local]1[/local]

 

 

启动画面:

 

 

在菜单里有导出类库的命令和导出示例文件的命令,这里我也在描述下使用方法;

 

 

选择Export Client Class;将类文件导入到项目文件夹;

 

在项目里需要先初始化话MonsterDebugger;

new MonsterDebugger(this);即可使用MonsterDebugger.trace(this,'信息');来传递信息了;

 

还有三个很有用的方法:

MonsterDebugger.clearTraces();//可以在每次运行时清楚之前MonsterDebugger工作台上的信息;

MonsterDebugger.inspect(this);//告诉MonsterDebugger Live Application是this

MonsterDebugger.snapshot(显示对象);//MonsterDebugger 将遍历该显示对象,并以树形显示;

 

这个时候在其右侧有改显示对象支持的属性和方法,而且我们可以在运行是修改这些值,并且即时更新!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics