Example #1
0
 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;
 }
Example #2
0
    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);
                }
            }
        }
    }