3

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

4

1 回答 1

3

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

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

于 2013-05-25T15:05:41.773 回答