public override void ChangeState(FlySate state) { if (state != _state) { _state = state; switch (_state) { case FlySate.FLY_IDLE: _animator.SetBool("isIdle", true); _animator.SetBool("isTurnLeft", false); _animator.SetBool("isTurnRight", false); break; case FlySate.FLY_TURN_LEFT: _animator.SetBool("isIdle", false); _animator.SetBool("isTurnLeft", true); _animator.SetBool("isTurnRight", false); break; case FlySate.FLY_TURN_RIGHT: _animator.SetBool("isIdle", false); _animator.SetBool("isTurnLeft", false); _animator.SetBool("isTurnRight", true); break; default: break; } } }
public virtual void ChangeState(FlySate state) { }