void ExecuteCommand(PlayerCommand command)
 {
     Debug.Log("[ " + Time.time.ToString() + "] execute command : " + command.ToString());
     switch (command)
     {
     default:
         break;
     }
 }
Exemplo n.º 2
0
    void ExecuteCommand(PlayerCommand command)
    {
        Debug.Log("[ " + Time.time.ToString() + "] execute command : " + command.ToString());
        switch (command)
        {
        case PlayerCommand.FireBullet:
            if (!IsLocalPlayer)
            {
                FireBullet();
            }
            break;

        case PlayerCommand.Respawn:
            Reset();
            break;

        default:
            break;
        }
    }
 public void AddCommand(PlayerCommand command)
 {
     Debug.Log("[" + Time.time.ToString() + "] receive command : " + command.ToString());
     commandQueue.Enqueue(command);
 }
Exemplo n.º 4
0
 public void AddCommand(PlayerCommand command, float value)
 {
     Debug.Log("[ " + Time.time.ToString() + "] Send command : " + command.ToString() + ", value = " + value);
     commandQueue.Add(new PlayerCommandData(localPlayerId, command, value));
 }
Exemplo n.º 5
0
 public void SendCommand(PlayerCommand command)
 {
     Debug.Log("[ " + Time.time.ToString() + "] Send command : " + command.ToString());
     messageQueue.Enqueue(command);
 }