/// <summary>
        /// Envia o movimento do personagem.
        /// </summary>
        /// <param name="dir"></param>
        public static void PlayerMove(EngineCharacter.Direction dir)
        {
            var buffer = NetworkSocket.CreateMessage();

            buffer.Write((int)PacketList.Client_GameServer_PlayerMove);
            buffer.Write((byte)dir);
            NetworkSocket.SendData(NetworkSocketEnum.GameServer, buffer, NetDeliveryMethod.Unreliable);
        }
        public static void PlayerMove(EngineCharacter.Direction dir)
        {
            var buffer = GameServerNetwork.Instance.TCPClient.CreateMessage();

            buffer.Write((int)PacketList.Client_GameServer_PlayerMove);
            buffer.Write((int)dir);

            GameServerNetwork.Instance.SendData(buffer);
        }