我按照本教程http://www.andengine.org/forums/tutorials/multiple-screen-andengine-game-v2-t4755.html創建了一個具有多場景且只有一個活動的簡單應用程序。 我想知道當我在第一個場景中時,如果我使用後退按鈕並完成活動,我該如何返回到前一個場景。管理多場景後退按鈕
我嘗試了在多屏幕類:
@Override
public void onBackPressed()
{
Scene scene = this.mEngine.getScene();
if(scene.hasChildScene()){
scene.back();
}
else{
this.finish();
}
}
:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
this.mEngine.getScene().back();
}
return super.onKeyDown(keyCode, event);
}
與this.mEngine.getScene().setChildScene(scene);
現場工作不同於我如何瞭解更換core.getEngine().setScene(scene);
的場景管理器,我有解決
總是很好找你自己的解決方案:)但發佈你的解決方案作爲答案,並從標題中刪除「已解決:」 – joshcomley
嘿埃裏克....你可以添加刪除你的答案部分從上面的問題,並在下面回答。並將其作爲接受的答案勾選...對未來的讀者 – Crawler