在 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();
}

但请注意,这不是转换屏幕的有效方法。