PhotonHandler.OnApplicationPause C# (CSharp) Méthode

OnApplicationPause() protected méthode

Called by Unity when the application gets paused (e.g. on Android when in background).
Some versions of Unity will give false values for pause on Android (and possibly on other platforms). Sets a disconnect timer when PhotonNetwork.BackgroundTimeout > 0.001f.
protected OnApplicationPause ( bool pause ) : void
pause bool
Résultat void
    protected void OnApplicationPause(bool pause)
    {
        if (PhotonNetwork.BackgroundTimeout > 0.001f)
        {
            if (timerToStopConnectionInBackground == null)
            {
                timerToStopConnectionInBackground = new Stopwatch();
            }
            timerToStopConnectionInBackground.Reset();

            if (pause)
            {
                timerToStopConnectionInBackground.Start();
            }
            else
            {
                timerToStopConnectionInBackground.Stop();
            }
        }
    }