在libgdx中暂停游戏时,如何在计时器中暂停一个任务

3
当我在libgdx暂停游戏时,如何暂停定时器中的任务?当我暂停游戏时,所有动画都会停止,但计时器仍会运行其计划的任务。
1个回答

3
看起来Timer.stop()会“暂停”计时器,而.start()会恢复计算延迟时间(奇怪的是它们没有被称为“暂停”和“恢复”,不过意思是一样的)。您需要在ApplicationListener的pauseresume回调中调用这些方法。
如果您使用静态的Timer.schedule()方法,则需要停止/启动Timer.instance静态公共实例。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接