多任务问题

时间:2010-12-28 07:33:39

标签: cocos2d-iphone

我正在创造一个游戏。然后游戏有一个100秒的计时器,它像99,98,97一样移动到零......

现在当我们输掉游戏时,我们会重试......但这次计时器减少了2 ...谎言98,96,94

如果我们再次输了并重新尝试,那么差异就是3 ...

我注意到当我们输了并重试时,定时器功能被调用两次,所以它减少了2 ...同样,如果我们第三次重试,定时器被调用三次,等等?

这是什么问题?请急需帮助

1 个答案:

答案 0 :(得分:0)

每次重试时,也许您的计时器正在启动。第一次,你有一个计时器在运行。然后第二次,你有两个计时器,第三次有三个...你可能需要在重试之前停止前一个计时器,这样你只有一个计时器在运行。