public float Step() { if (config.interpolationType == Config.InterpolationType.Exponential) { currentValue = ETween.Step( currentValue, targetValue, config.interpolationSpeed); } else if (config.interpolationType == Config.InterpolationType.DampedSpring) { currentValue = DTween.Step( currentValue, targetValue, ref _velocity, config.interpolationSpeed); } else { currentValue = targetValue; } return(currentValue); }
public void Step(Quaternion target) { rotation = DTween.Step(rotation, target, ref velocity, omega); }
public void Step(Vector3 target) { position = DTween.Step(position, target, ref velocity, omega); }