我正在尝试使用 actionscript 3.0 并使用 trace(),它永远不会在 Flash 播放器或输出区域中输出变量跟踪的内容?如何协调或我应该启用某些东西?有什么问题?
3 回答
正如其他人指出的那样,跟踪仅在调试时有效。
如果您希望在运行“发布”时将信息转储出去,则需要使用 flex 提供的日志记录 API。
当您测试您的电影时,您使用的是“运行应用程序”还是“调试应用程序”?我不确定这在 4 中是否发生了变化,但如果你只是运行它,默认情况下会省略跟踪操作。
Note that you can also view the output from the debug version of the flash player from the command line. Then you don't have to run the application in the Flash Builder debuger. You need to create a mm.cfg file They have changed where this file has to be located a number of times so there is a lot of misinformation about where the file goes. The instructions here look like the most upto date - http://help.adobe.com/en_US/Flex/4.0/UsingSDK/WS2db454920e96a9e51e63e3d11c0bf69084-7fc9.html