在搜索论坛时找不到合适的答案。我没有在发布设置中选中“省略跟踪”选项(我使用Flash CS5)。这是我的代码:
package
{
import flash.display.MovieClip;
public class gr extends MovieClip
{
public function gr()
{
// constructor code
var mc:MovieClip = new MovieClip();
mc.graphics.beginFill(0xFF0000);
mc.graphics.drawRect(0, 0, 100, 80);
mc.graphics.endFill();
mc.x = 200;
mc.y = 60;
addChild(mc);
trace("hi")
}
}
}
动画片段的创建工作正常,但跟踪没有。这是主要的课程。
答案 0 :(得分:1)
根据我的经验,即使创建剪辑,编译后的as3剪辑也不会显示痕迹。我总是在舞台上的某个地方有一个动态文本框,我只想在编辑剪辑中查看变量时添加文本。
答案 1 :(得分:1)
尝试退出Flash CS5并开始使用新的Fla文档,然后是主要类。
上面的代码有效,因此选项或设置中必定存在阻止调试工作的内容。
根据您使用的调试器...您应该在控制菜单中看到调试器选项。尝试使用CS5菜单中提供的调试选项。
答案 2 :(得分:1)
根据我的经验,即使创建剪辑,编译后的as3剪辑也不会显示痕迹。我总是在舞台上的某个地方有一个动态文本框,我只想在编辑剪辑中查看变量时添加文本。
这是正确的,乔尔。 (我不能在这里作为一个菜鸟投票,所以是的......)
使用 ctrl + shift + 输入以在调试模式下运行(将跟踪)而不是发布(在我的体验)。