public void UpdateMovement() { if (_updateMovementCallback != null) { _updateMovementCallback(); } else if (_routine != null) { _routine.ManualTick(this); } }