在 libGDX 中切换屏幕时出现延迟
Delay when changing screen in libGDX
我是 libGDX 的新成员。我想在换屏时延迟屏幕
这是我的代码
myStage.addAction(Actions.sequence(Actions.delay(1), Actions.run(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
game.setScreen(new GameOverScreen(game,MYSCORE));
}
})));
但是游戏没有改变我想要的画面。它停在当前屏幕。抱歉我的语言不好。我该如何解决它。谢谢大家
根据您希望完成的时间,您需要调用:
myStage.act();
获得所需输出的示例是:
if(player.isDead()) {
myStage.act();
}
但请注意,这不是转换屏幕的有效方法。
我是 libGDX 的新成员。我想在换屏时延迟屏幕 这是我的代码
myStage.addAction(Actions.sequence(Actions.delay(1), Actions.run(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
game.setScreen(new GameOverScreen(game,MYSCORE));
}
})));
但是游戏没有改变我想要的画面。它停在当前屏幕。抱歉我的语言不好。我该如何解决它。谢谢大家
根据您希望完成的时间,您需要调用:
myStage.act();
获得所需输出的示例是:
if(player.isDead()) {
myStage.act();
}
但请注意,这不是转换屏幕的有效方法。