下面给出简单的代码(main.mxml):
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Button label="Test Trace" click="test()"/> <mx:Script> <!--[CDATA[ private function test():void{ trace("Test Trace!"); } ]]--> </mx:Script> </mx:Application>
这样运行debug,如果点击按钮的话应该在console可以看到“Test Trace”。
如果不行的话,可能会出现一个报错窗口,显示下面消息:
Ensure that:
1.You compiled your flash application with debugging on.
2.You are running the debugger version of Flash Player.
它主要是要你确认一些信息,以下是大致翻译。。。本人英语不行,哈哈。。。。
[--翻译开始--]
确认以下:
1.你在打开调试(选项)的情况下编译你的Flash
2.你正运行FlashPlayer的调试版本。
[--翻译结束--]
我已经在window-preferences-run/debug中打开了debug选项。因此确定是flash player版本不对引起的。
因此你只要到Adobe的网站下载一个Debugger版本的Flash Player,安装后就能够使用Debug输出trace的内容了。
本文介绍了一个简单的Flash调试案例,通过一个包含按钮的Flash应用程序演示如何在点击按钮时输出调试信息,并解决无法显示调试信息的问题。
1万+

被折叠的 条评论
为什么被折叠?



