UnityEngine.Networking.NetworkServer.OnRemovePlayerMessage C# (CSharp) Method

OnRemovePlayerMessage() private static method

private static OnRemovePlayerMessage ( NetworkMessage netMsg ) : void
netMsg NetworkMessage
return void
        private static void OnRemovePlayerMessage(NetworkMessage netMsg)
        {
            netMsg.ReadMessage<RemovePlayerMessage>(s_RemovePlayerMessage);
            PlayerController playerController = null;
            netMsg.conn.GetPlayerController(s_RemovePlayerMessage.playerControllerId, out playerController);
            if (playerController != null)
            {
                netMsg.conn.RemovePlayerController(s_RemovePlayerMessage.playerControllerId);
                Destroy(playerController.gameObject);
            }
            else if (LogFilter.logError)
            {
                Debug.LogError("Received remove player message but could not find the player ID: " + s_RemovePlayerMessage.playerControllerId);
            }
        }