lerp method

void lerp()

Implementation

void lerp() {
  final currentAmplitude = _interpolation.amplitude;
  if (currentAmplitude != null) {
    amplitude = _intLerp(amplitude, currentAmplitude, _lerpSpeed);
    if (amplitude - currentAmplitude == 0) {
      _interpolation.amplitude = null;
    }
  }

  final currentSpeed = _interpolation.amplitude;
  if (currentSpeed != null) {
    speed = _intLerp(speed, currentSpeed, _lerpSpeed);
    if (speed - currentSpeed == 0) {
      _interpolation.speed = null;
    }
  }
}