Unity中的OnApplicationPause和OnApplicationFocus

OnApplicationPause
游戏进入后台和返回前台
//游戏进入后台时执行该方法 pause为true 切换回前台时pause为false
void OnApplicationPause(bool pause){
    if(pause)
    {
    //切换到后台时执行
    }
    else 
    {
    //切换到前台时执行,游戏启动时执行一次
    }
}
 
OnApplicationFocus
游戏失去焦点也就是进入后台时 focus为false 切换回前台时 focus为true
查看状态栏,返回状态栏的时候回执行
//游戏失去焦点也就是进入后台时 focus为false 切换回前台时 focus为true
void OnApplicationFocus(bool focus){

    if(focus)
    {
    //切换到前台时执行,游戏启动时执行一次
    }
    else
    {
    //切换到后台时执行
    }
}

  

posted @ 2024-05-20 10:00  weigang  阅读(612)  评论(0编辑  收藏  举报