UnityEngine.Networking.NetworkConnection.RemoveObservers C# (CSharp) Method

RemoveObservers() private method

private RemoveObservers ( ) : void
return void
        internal void RemoveObservers()
        {
            foreach (NetworkIdentity identity in this.m_VisList)
            {
                identity.RemoveObserverInternal(this);
            }
            this.m_VisList.Clear();
        }

Usage Example

コード例 #1
0
 private void OnDisconnected(NetworkConnection conn)
 {
     conn.InvokeHandlerNoData(0x21);
     for (int i = 0; i < conn.playerControllers.Count; i++)
     {
         if ((conn.playerControllers[i].gameObject != null) && LogFilter.logWarn)
         {
             Debug.LogWarning("Player not destroyed when connection disconnected.");
         }
     }
     if (LogFilter.logDebug)
     {
         Debug.Log("Server lost client:" + conn.connectionId);
     }
     conn.RemoveObservers();
     conn.Dispose();
 }
All Usage Examples Of UnityEngine.Networking.NetworkConnection::RemoveObservers