0

if创建的声明有问题。不明白为什么它不起作用,所以希望一些新鲜的眼睛可能会有所帮助!

我有一个计时器:

var delayTimer:Timer = new Timer(9000,1);   

和另一个框架上的一个功能

delayTimer.addEventListener(TimerEvent.TIMER_COMPLETE, timesUp);
function timesUp(evt:TimerEvent):void
{
   if (delayTimer.currentCount == 9)
   {
      trace.("which it does")
      incorrect.stop();
      timesup.play();
   }
   else
   {
      incorrect.play();
      timesup.stop();
   }
}

我的示踪剂似乎没有增加,所以很明显我的功能出了点问题。incorrect并且timesup都是我需要在计时器 = 9 时播放的影片剪辑。因此,如果计时器用完,它将播放影片剪辑times up而不是incorrect.

我还有其他一些使用相同结构但有效的 if else 语句,所以我对此感到有些困惑。

4

1 回答 1

2
于 2012-11-09T12:27:01.193 回答