Das spark.effects.easing-Paket enthält die Beschleunigungsklassen für die Spark-Effektklassen.
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IEaser | Die IEaser-Schnittstelle wird von Klassen implementiert, die Beschleunigungsfunktionen für die Animation-Klasse bietet. |
Klassen
Klasse | Beschreibung | |
---|---|---|
Bounce | Die Bounce-Klasse implementiert die Beschleunigungsfunktion. Dabei simuliert sie die Schwerkraft, indem sie das Zielobjekt anzieht und abstößt. | |
EaseInOutBase | Die EaseInOutBase-Klasse ist die Basisklasse, die Beschleunigungsfunktionen bietet. | |
EasingFraction | Die EasingFraction-Klasse definiert Konstanten für die easeInFraction-Eigenschaft der EaseInOutBase-Klasse. | |
Elastic | Die Elastic-Klasse implementiert die Beschleunigungsfunktion, wenn die Bewegung des Zielobjekts durch eine exponentiell abfallende Sinuswelle definiert ist. | |
Linear | Die Linear-Klasse definiert eine Beschleunigung mit drei Phasen: Beschleunigung, gleichmäßige Bewegung und Abbremsung. | |
Power | Die Power-Klasse definiert die Beschleunigungsfunktion mit einem polynomischen Ausdruck. | |
Sine | Die Sine-Klasse definiert die Beschleunigungsfunktion mit einer Sinusfunktion. |
Tue Jun 12 2018, 10:18 AM Z