Exemplo n.º 1
0
 public override void OnServerSceneChanged(string sceneName)
 {
     if (sceneName != this.m_LobbyScene)
     {
         for (int i = 0; i < this.m_PendingPlayers.Count; i++)
         {
             NetworkLobbyManager.PendingPlayer pendingPlayer = this.m_PendingPlayers[i];
             this.SceneLoadedForPlayer(pendingPlayer.conn, pendingPlayer.lobbyPlayer);
         }
         this.m_PendingPlayers.Clear();
     }
     this.OnLobbyServerSceneChanged(sceneName);
 }
 public override void OnServerSceneChanged(string sceneName)
 {
     if (sceneName != this.m_LobbyScene)
     {
         using (List <NetworkLobbyManager.PendingPlayer> .Enumerator enumerator = this.m_PendingPlayers.GetEnumerator())
         {
             while (enumerator.MoveNext())
             {
                 NetworkLobbyManager.PendingPlayer current = enumerator.Current;
                 this.SceneLoadedForPlayer(current.conn, current.lobbyPlayer);
             }
         }
         this.m_PendingPlayers.Clear();
     }
     this.OnLobbyServerSceneChanged(sceneName);
 }