我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 语句,所以我对此感到有些困惑。