Unity中的OnApplicationPause与OnApplicationFocus
代码展示
强制暂停时,先 OnApplicationPause,后 OnApplicationFocus;
重新“启动”手机时,先OnApplicationFocus,后 OnApplicationPause;
下面展示一些 内联代码片
。
//游戏进入后台时执行该方法 pause为true 切换回前台时pause为false
void OnApplicationPause(bool pause){
if(pause)
{
//切换到后台时执行
}
else
{
//切换到前台时执行,游戏启动时执行一次
}
}
//游戏失去焦点也就是进入后台时 focus为false 切换回前台时 focus为true
void OnApplicationFocus(bool focus){
if(focus)
{
//切换到前台时执行,游戏启动时执行一次
}
else
{
//切换到后台时执行
}
}