在暂停libgdx上的游戏时暂停计时器中的任务

时间:2013-05-25 07:38:37

标签: java libgdx

当在libgdx上暂停游戏时,如何在计时器中暂停任务?当我暂停游戏时所有动画都会停止,但计时器会继续运行其任务。

1 个答案:

答案 0 :(得分:2)

看起来Timer.stop()将“暂停”计时器,.start()将继续计算延迟(奇怪的是它们不会被称为“暂停”和“恢复”)。您需要在ApplicationListener的pauseresume回调中调用这些内容。

如果您使用静态Timer.schedule()方法,则需要停止/启动Timer.instance静态公共实例。