public override void Update() { player.Rotate(); TryReload(); TryFire(); if (!isFiring) { player.Move(); } }
public override void Update() { controller.Rotate(); if (controller.Inputs.Move == Vector2.zero) { controller.TransitionToState(controller.IdlePlayerState); return; } controller.Move(); }
public override void Update() { controller.Move(); controller.Rotate(); }