是否有布尔方法可以知道 `gameEngine` 在 Flutter Flame 中是否暂停?
Is there a boolean method to know whether `gameEngine` is paused or not in Flutter Flame?
我想在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
}
我想在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
}