我正在使用倒数计时器。 游戏应该做什么: 我的第一个场景是倒计时,一旦倒计时到达0,它就会进入第二个场景
问题是倒计时不会显示,但它会在15秒后进入第一个场景,这是倒计时倒计时的。但是当我使用ctrl + alt + enter重新测试第一个场景时,倒计时显示出来。我认为问题是其他一些干扰的代码。
我将游戏上传到互联网上有很多编码和可能的错误来源。请不要使用!这是Pranavan Kantharajah为学校作业所做的工作!
下载到我的Flash游戏(AS3): https://www.dropbox.com/s/039lkek494k65m8/EndOfPart1%20copy.fla
答案 0 :(得分:0)
只需向您的计时器添加并完成事件,然后尝试重置您的计时器,就像这样:
var TM:Timer = new Timer(1000,15);
TM.addEventListener(TimerEvent.TIMER, do_my_job);
function do_my_job(e:TimerEvent):void
{
//
}
TM.addEventListener(TimerEvent.TIMER_COMPLETE, do_this_at_the_end);
function do_this_at_the_end(e:TimerEvent):void
{
TM.reset();
}
TM.start();