public void Update() { ProcessAxes(); DetermineControlState(); _movement.PerformMovement(); _animation.PerformAnimation(); }
public void Update() { if (_isPaused) { return; } _states.EvaluateState(); _movement.PerformMovement(); PlayAnimations(); }
public void FixedUpdate() { if (_isPaused) { return; } _actions[_aiPhase](); _movement.PerformMovement(); PlayAnimations(); }
void Update() { if (_isPaused) { return; } FacePlayer(); _fsm.EvaluateState(); _movement.PerformMovement(); PlayAnimations(); }