我想检查一下if语句中是否暂停了gameEngine,但似乎并没有这样的方法。
if (isGameEnginePaused) {
//Do something
}
如果您在FlameGame
实例中,您可以简单地检查paused
标志。
class YourGame extends FlameGame {
...
if(paused) {
// whatever you want to do
}
}
请注意,当游戏暂停时,update
-循环不会运行,因此您不能在update
方法中进行检查。
要从游戏外进行检查,您只需使用:
if(game.paused) {
// whatever you want to do
}