AndEngine - 改变场景不起作用

时间:2012-10-21 22:11:05

标签: android andengine scene

onAreaTouch()方法中,我有一些修饰符。在延迟修饰符中有一个onModifierFinished()方法,在那里我想改变场景,如:

Scene scene = new Scene();    
Game_Screen.this.getEngine().setScene(scene);

但没有任何反应。我确信它会出现在这一行,但场景不会改变。

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

确保在AndEngine更新线程上进行这些更改:

runOnUpdateThread(new Runnable() {
    @Override
    public void run() {
        // TODO Auto-generated method stub
        Scene scene = new Scene();
        Game_Screen.this.getEngine().setScene(scene);
    }
});
相关问题