当改变场景关闭游戏时按回按钮android

时间:2014-07-04 14:28:06

标签: c# android unity3d back-button scene

我有3个场景
场景:mainmenulevelselectloadlevel

当我按下后退按钮时..
mainmenu - >游戏出口
levelselect - >回到mainmenu
loadlevel - > levelselect

当我在过渡场景上按回按钮时游戏出口
mainmenu过渡到levelselect - >游戏出口
levelselect过渡到loadlevel - >游戏出口

我不知道这里发生了什么。

对不起,如果重新发布

2 个答案:

答案 0 :(得分:0)

我假设你的意思是“场景”是你的活动而“按回按钮”是你的物理后退按钮。无论如何,为什么你不试图覆盖你的“物理”后退按钮:

@Override
public void onBackPressed() {

                Intent i = new Intent(Activity.this,
                        OtherActivity.class);
                //set this flag to avoid undesired transictions between activities
                i.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
                startActivity(i);

    }

答案 1 :(得分:0)

我刚刚找到答案 发生这个错误是因为团结的bug 4.3
覆盖功能backPress将不起作用 谢谢你的时间