Paket | mx.effects.easing |
Klasse | public class Sine |
Vererbung | Sine Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Beginnend mit Flex 4.0 empfiehlt Adobe die Verwendung der Klasse spark.effects.easing.Sine als Alternative zu dieser Klasse.
Die Spark-Effekte ab Flex 4 verwenden Klassen, die die IEaser-Schnittstelle implementieren, statt der Beschleunigungfunktionen, die in Klassen wie Sine für die früheren Flex 3-Effekte benutzt wurden. Um die gleiche Funktionalität wie bei der früheren Sine-Klasse zu erzielen, erstellen Sie eine spark.effects.Sine-Instanz mit einem geeigneten |
Die Sine-Klasse definiert drei Beschleunigungsfunktionen zur Implementierung von Bewegungen in Flex-Effektklassen. Hierbei wird die Bewegung durch eine Sinus-Kurve definiert. Weitere Informationen finden Sie unter http://www.robertpenner.com/profmx.
Methode | Definiert von | ||
---|---|---|---|
[statisch]
Bei der easeIn()-Methode beginnt die Bewegung bei der Geschwindigkeit 0 und wird während der Ausführung beschleunigt. | Sine | ||
[statisch]
Bei der easeInOut()-Methode wird die Bewegung der easeIn()- und easeOut()-Methoden kombiniert, um die Bewegung mit einer Geschwindigkeit von 0 zu beginnen, sie anschließend zu beschleunigen und wieder auf 0 zu reduzieren. | Sine | ||
[statisch]
Die Bewegung bei der easeOut()-Methode ist zu Beginn schnell. Sie wird während der Ausführung auf eine Geschwindigkeit von 0 reduziert. | Sine | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
easeIn | () | Methode |
public static function easeIn(t:Number, b:Number, c:Number, d:Number):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bei der easeIn()
-Methode beginnt die Bewegung bei der Geschwindigkeit 0 und wird während der Ausführung beschleunigt.
Parameter
t:Number — Gibt die Zeit an.
| |
b:Number — Gibt die ursprüngliche Position einer Komponente an.
| |
c:Number — Gibt die Gesamtänderung der Position der Komponente an.
| |
d:Number — Gibt die Dauer des Effekts in Millisekunden an.
|
Number — Die der Position der Komponente entsprechende Nummer.
|
easeInOut | () | Methode |
public static function easeInOut(t:Number, b:Number, c:Number, d:Number):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bei der easeInOut()
-Methode wird die Bewegung der easeIn()
- und easeOut()
-Methoden kombiniert, um die Bewegung mit einer Geschwindigkeit von 0 zu beginnen, sie anschließend zu beschleunigen und wieder auf 0 zu reduzieren.
Parameter
t:Number — Gibt die Zeit an.
| |
b:Number — Gibt die ursprüngliche Position einer Komponente an.
| |
c:Number — Gibt die Gesamtänderung der Position der Komponente an.
| |
d:Number — Gibt die Dauer des Effekts in Millisekunden an.
|
Number — Die der Position der Komponente entsprechende Nummer.
|
easeOut | () | Methode |
public static function easeOut(t:Number, b:Number, c:Number, d:Number):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Bewegung bei der easeOut()
-Methode ist zu Beginn schnell. Sie wird während der Ausführung auf eine Geschwindigkeit von 0 reduziert.
Parameter
t:Number — Gibt die Zeit an.
| |
b:Number — Gibt die ursprüngliche Position einer Komponente an.
| |
c:Number — Gibt die Gesamtänderung der Position der Komponente an.
| |
d:Number — Gibt die Dauer des Effekts in Millisekunden an.
|
Number — Die der Position der Komponente entsprechende Nummer.
|
Tue Jun 12 2018, 10:04 AM Z