在 Flash 中写 ActionScript 时,经常需要查看某些变量的值,以便调试,这样就经常用到一个全局函数 trace(),类似于 VBA 里面的 debug.print() ,下面是关于 trace() 的说明:

trace()

可用性

Flash Lite 1.0。

用法

trace(expression)

操作数

expression 要计算的表达式。在 Flash 创作工具中打开 SWF 文件(使用"测试影片"命令)时,expression 参数的值会出现在"输出"面板中。

说明

函数;在测试模式中,计算表达式并在"输出"面板中显示结果。

在测试 SWF 文件时,使用此函数可记录编程注释或者在"输出"面板中显示消息。使用 expression 参数可以检查是否存在某个条件,或者在"输出"面板中显示值。trace() 函数类似于 JavaScript 中的 alert 函数。

可以使用发布设置中的"省略跟踪动作"命令将 trace() 函数从导出的 SWF 文件中删除。

示例

以下示例使用 trace() 函数来观察 while 循环的行为:

i = 0;
while (i++ < 5){
trace("this is execution " add i);
}
posted on 2006-07-03 21:41  liuw  阅读(1241)  评论(0编辑  收藏  举报