C# 当切换场景关闭游戏时,按下后退按钮

C# 当切换场景关闭游戏时,按下后退按钮,c#,android,unity3d,back-button,scene,C#,Android,Unity3d,Back Button,Scene,我有3个场景 场景:main菜单,levelselect,loadlevel 当我按下上的后退按钮时.. 主菜单->游戏退出 level选择->返回主菜单 loadlevel->levelselect 当我按下过渡场景上的后退按钮时,游戏退出 从main菜单转换到levelselect->游戏退出 从levelselect转换到loadlevel->游戏退出 我不知道这里发生了什么事。 抱歉,如果重新发布我假设您的意思是“场景”是您的活动,“后退按钮”是您的物理后退按钮。不管怎样,为什么

我有3个场景
场景:
main菜单
levelselect
loadlevel


当我按下上的后退按钮时..
主菜单
->游戏退出
level选择
->返回主菜单
loadlevel
->
levelselect


当我按下过渡场景上的后退按钮时,游戏退出
main菜单
转换到
levelselect
->游戏退出
levelselect
转换到
loadlevel
->游戏退出

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

抱歉,如果重新发布

我假设您的意思是“场景”是您的活动,“后退按钮”是您的物理后退按钮。不管怎样,为什么不尝试覆盖“物理”后退按钮:

@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);

    }

我刚刚找到了答案
发生此错误的原因是unity 4.3的错误
覆盖功能
backPress
将不起作用

谢谢您的时间

您能帮助我,如何在unity c#monodevelop中使用该代码吗?发布您的代码并编辑您的问题,不清楚您想做什么。