private void DisconnectAll()
 {
     NetworkServer.Shutdown();
     NetworkClient.Shutdown();
     StopServer();
     if (PlayerPrefs.GetFloat("Timer", 0) != 0f)
     {
         SceneManager.LoadScene("Disconnected");
     }
 }
Пример #2
0
        public void StopServer()
        {
            if (!NetworkServer.active)
                return;

            OnStopServer();

            if (LogFilter.Debug) Debug.Log("NetworkManager StopServer");
            isNetworkActive = false;
            NetworkServer.Shutdown();
            if (!string.IsNullOrEmpty(offlineScene))
            {
                ServerChangeScene(offlineScene);
            }
            CleanupNetworkIdentities();
        }