void SendMove(Direction direction) { UnityEngine.Debug.Log("send:" + direction); ClientCommunication.SendMessage( new MessageToServer { CommandType = (int)COMMAND_TYPE.MOVE, Parameter1 = (int)direction, Parameter2 = 0 } ); lastSendTime = DateTime.Now; }
void FixedUpdate() { // don't need input in playback mode if (playMode == 0) { if (isGameStarted) { GenerateMessage(); if (isNewMessageToServer) { //if (messageToServer.CommandType != CommandType.Move) //{ // Debug.Log("CommandType: " + messageToServer.CommandType.ToString()); //} isNewMessageToServer = false; //Debug.Log($"send{messageToServer.CommandType.ToString()},{messageToServer.MoveDirection.ToString()}"); clientCommunication.SendMessage(messageToServer); } } } }