zoukankan      html  css  js  c++  java
  • 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
        {
        //切换到后台时执行
        }
    }
    正常进:
    
    OnApplicationFocus, isFocus=True
    
    正常退:
    
    OnApplicationQuit
    
    
    Home出:
    
    OnApplicationPause, isPause=True
    
    OnApplicationFocus, isFocus=False
    
    
    
    Home进:
    
    OnApplicationPause, isPause=False
    OnApplicationFocus, _isFocus=True
    
    
    
    Kill进程:
    
    当前应用双击Home,然后Kill:
    
    OnApplicationQuit  (IOS 有回调,android 没回调)
    
    
    
    跳出当前应用,然后Kill:
    
    OnApplicationQuit  (IOS和Android都没回调)
  • 相关阅读:
    GO语言并发
    NEERC2017:L
    bzoj2823[AHOI2012]信号塔
    bzoj1336[Balkan2002]Alien最小圆覆盖
    bzoj1069[SCOI2007]最大土地面积
    ACM2017Tsukuba:H
    ACM2015沈阳:B-Bazinga
    bzoj2724[Violet 6]蒲公英
    [bzoj4066]简单题
    [bzoj2125]最短路
  • 原文地址:https://www.cnblogs.com/nafio/p/11467111.html
Copyright © 2011-2022 走看看