Unity中的OnApplicationPause和OnApplicationFocus

OnApplicationPause
游戏进入后台和返回前台
复制代码
//游戏进入后台时执行该方法 pause为true 切换回前台时pause为false
void OnApplicationPause(bool pause){
    if(pause)
    {
    //切换到后台时执行
    }
    else 
    {
    //切换到前台时执行,游戏启动时执行一次
    }
}
复制代码
 
1
OnApplicationFocus
游戏失去焦点也就是进入后台时 focus为false 切换回前台时 focus为true
查看状态栏,返回状态栏的时候回执行
1
2
3
4
5
6
7
8
9
10
11
12
//游戏失去焦点也就是进入后台时 focus为false 切换回前台时 focus为true
void OnApplicationFocus(bool focus){
 
    if(focus)
    {
    //切换到前台时执行,游戏启动时执行一次
    }
    else
    {
    //切换到后台时执行
    }
}

  

posted @   weigang  阅读(888)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示