3

libgdx でゲームが一時停止しているときにタイマーでタスクを一時停止するにはどうすればよいですか? ゲームを一時停止したとき。すべてのアニメーションは停止しますが、タイマーはスケジュールされたタスクを実行し続けます。

4

1 に答える 1

3

Timer.stop()はタイマーを「一時停止」し、.start()は遅延の計算を再開するように見えます(ただし、「一時停止」と「再開」と呼ばれていないのは奇妙です)。ApplicationListenerpauseresumeコールバックでこれらを呼び出す必要があります。

静的メソッドを使用している場合は、静的パブリック インスタンスTimer.schedule()を停止/開始する必要があります。Timer.instance

于 2013-05-25T15:05:41.773 に答える