跟踪无法在Flash中工作

时间:2011-01-22 18:57:22

标签: actionscript-3 flash-cs5

在搜索论坛时找不到合适的答案。我没有在发布设置中选中“省略跟踪”选项(我使用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")
  }
 }

}

动画片段的创建工作正常,但跟踪没有。这是主要的课程。

3 个答案:

答案 0 :(得分:1)

根据我的经验,即使创建剪辑,编译后的as3剪辑也不会显示痕迹。我总是在舞台上的某个地方有一个动态文本框,我只想在编辑剪辑中查看变量时添加文本。

答案 1 :(得分:1)

尝试退出Flash CS5并开始使用新的Fla文档,然后是主要类。

上面的代码有效,因此选项或设置中必定存在阻止调试工作的内容。

根据您使用的调试器...您应该在控制菜单中看到调试器选项。尝试使用CS5菜单中提供的调试选项。

答案 2 :(得分:1)

  

根据我的经验,即使创建剪辑,编译后的as3剪辑也不会显示痕迹。我总是在舞台上的某个地方有一个动态文本框,我只想在编辑剪辑中查看变量时添加文本。

这是正确的,乔尔。 (我不能在这里作为一个菜鸟投票,所以是的......)

使用 ctrl + shift + 输入以在调试模式下运行(将跟踪)而不是发布(在我的体验)。