예제 #1
0
 public void DisconnectClient()
 {
     _client.ConnectedToServer      -= ClientSideOnConnected;
     _client.DisconnectedFromServer -= ClientSideOnDisconnected;
     _client.MessageArrived         -= ClientSideOnMessageArrived;
     if (_client.State != TeleportClientProcessor.StateType.Disconnected)
     {
         _client.Disconnect();
     }
     _client.UnregisterAllMessages();
     _client = null;
 }