private void Update()
    {
        if (TurnState.IsReplay || !Actor.YourTurn || GameManager.Instance.IsPause)
        {
            return;
        }

        _wasChanged = Rotate() || _wasChanged;
        _wasChanged = Fire() || _wasChanged;

        if (_wasChanged)
        {
            TurnState.AddState();
            _wasChanged = false;
        }
    }