{
Debug.Log("pause");
isPause = true;
isFocus = false;
}
void OnApplicationFocus()
{
Debug.Log("focus");
isPause = false;
isFocus = true;
}
Xcode打印結果:
(按下Home鍵)
-> applicationWillResignActive()
focus
OnApplicationFocus()
pause
OnApplicationPause()
-> applicationDidEnterBackground()
(返回程序)
-> applicationWillEnterForeground()
-> applicationDidBecomeActive()
focus
OnApplicationFocus()
pause
OnApplicationPause()
所以整個流程: focus => pause => focus => pause。