UNITYバックグラウンド
OnApplicationPauseとOnApplicationFocus;
OnApplicationPause、プログラムが一時停止した場合;
OnApplicationFocusは、プログラムがフォーカスを獲得または失うと、
テスト済み:
強制的に一時停止する場合は、まずOnApplicationPause、後にOnApplicationFocus;
携帯電話を再起動するときは、まずOnApplicationFocus、後にOnApplicationPause;
OnApplicationPause、プログラムが一時停止した場合;
OnApplicationFocusは、プログラムがフォーカスを獲得または失うと、
テスト済み:
強制的に一時停止する場合は、まずOnApplicationPause、後にOnApplicationFocus;
携帯電話を再起動するときは、まずOnApplicationFocus、後にOnApplicationPause;
void OnApplicationFocus( bool isFocus )
{
if( isFocus )
{
Debug.Log(" "); // 2
}
else
{
Debug.Log(" "); // 1
}
}
void OnApplicationPause(bool isPause)
{
if( isPause)
{
Debug.Log(" "); //
}else
{
Debug.Log(" "); //
}
}