Class SinusFloat

java.lang.Object
ea.animation.interpolation.SinusFloat
All Implemented Interfaces:
Interpolator<Float>

public class SinusFloat extends Object implements Interpolator<Float>
Interpoliert auf einer kompletten Sinuskurve.
Author:
Michael Andonie
  • Constructor Details

    • SinusFloat

      public SinusFloat(float start, float amplitude)
      Erstellt einen SinusFloat-Interpolator.
      Parameters:
      start - Der Startpunkt der Sinuskurve, die dieser Interpolator interpoliert. Dieser Punkt wird also erreicht zu Beginn, bei Ablauf der halben Zeit sowie zum Ende der Interpolation.
      amplitude - Die Amplitude der Sinuskurve. Bei 1/4 der Zeit ist der Wert der Interpolation also start+amplitude und bei 3/4 ist der Wert start-amplitude.
      Negative Werte sind natürlich auch möglich.
  • Method Details