C# 当切换场景关闭游戏时,按下后退按钮
我有3个场景C# 当切换场景关闭游戏时,按下后退按钮,c#,android,unity3d,back-button,scene,C#,Android,Unity3d,Back Button,Scene,我有3个场景 场景:main菜单,levelselect,loadlevel 当我按下上的后退按钮时.. 主菜单->游戏退出 level选择->返回主菜单 loadlevel->levelselect 当我按下过渡场景上的后退按钮时,游戏退出 从main菜单转换到levelselect->游戏退出 从levelselect转换到loadlevel->游戏退出 我不知道这里发生了什么事。 抱歉,如果重新发布我假设您的意思是“场景”是您的活动,“后退按钮”是您的物理后退按钮。不管怎样,为什么
场景:
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中使用该代码吗?发布您的代码并编辑您的问题,不清楚您想做什么。