我有一个经常性的任务。我以标准方式安排了它(Timer
是libgdx
一个:com.badlogic.gdx.utils.Timer
):
Timer.schedule(myTask, 2, 2);
当用户想要暂停游戏时,我打电话给:
Timer.instance().stop();
暂停执行任务。当用户恢复游戏时,我打电话:
Timer.instance().start();
这很有效,但如果用户:
恢复游戏
任务永远不会被解雇。有什么想法可以解决这个问题吗?
我已将此问题作为libgdx
https://github.com/libgdx/libgdx/issues/3181
答案 0 :(得分:2)
原来这确实是libgdx中的一个错误。它是fixed,现在这个问题已经消失了(我使用libgdx
1.6.2-SNAPSHOT版本)。
感谢libgdx的伟大团队!