Paket | spark.effects.interpolation |
Klasse | public class NumberInterpolator |
Vererbung | NumberInterpolator Object |
Implementiert | IInterpolator |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | NumberInterpolator | ||
Das Ergebnis des Dekrementiervorgangs wird auf Grundlage eines Basiswerts und eines Werts, von dem er abgezogen wird, zurückgegeben. | NumberInterpolator | ||
[statisch]
Gibt die Singleton-Instanz dieser Klasse zurück. | NumberInterpolator | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Das Ergebnis dieses Vorgangs wird auf Grundlage eines Basiswerts und eines Werts, der dazu addiert wird, zurückgegeben. | NumberInterpolator | ||
Die Interpolation für NumberInterpolator umfasst eine einfache parametrische Gleichung zwischen startValue und endValue, wobei „fraction“ als Bruchteil der verstrichenen Zeit vom Anfang bis zum Ende verwendet wird: return startValue + fraction (endValue - startValue);
| NumberInterpolator | ||
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 |
NumberInterpolator | () | Konstruktor |
public function NumberInterpolator()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
decrement | () | Methode |
public function decrement(baseValue:Object, decrementValue:Object):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Das Ergebnis des Dekrementiervorgangs wird auf Grundlage eines Basiswerts und eines Werts, von dem er abgezogen wird, zurückgegeben. Wenn es sich beispielsweise bei den Objekten um einfache Zahlen handelt, lautet das Ergebnis Number(baseValue) - Number(incrementValue)
. Diese Funktion wird durch das Animationssystem aufgerufen, wenn es auf dynamische Weise einen Wert anhand eines Endwerts und eines „by“-Werts berechnet, der davon zu subtrahieren ist. Beide Argumente weisen den Typ „Object“ auf und können nicht einfach addiert werden.
Parameter
baseValue:Object — Der Startwert der Interpolation.
| |
decrementValue:Object — Die Änderung, die auf den baseValue anzuwenden ist.
|
Object — Der interpolierte Wert.
|
getInstance | () | Methode |
public static function getInstance():NumberInterpolator
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die Singleton-Instanz dieser Klasse zurück. Da alle NumberInterpolators dasselbe Verhalten aufweisen, wird nur eine Instanz benötigt.
RückgabewerteNumberInterpolator — Die Singleton-Instanz dieser Klasse.
|
increment | () | Methode |
public function increment(baseValue:Object, incrementValue:Object):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Das Ergebnis dieses Vorgangs wird auf Grundlage eines Basiswerts und eines Werts, der dazu addiert wird, zurückgegeben. Wenn es sich beispielsweise bei den Objekten um einfache Zahlen handelt, lautet das Ergebnis Number(baseValue) + Number(incrementValue)
. Diese Methode wird durch das Animationssystem aufgerufen, wenn es auf dynamische Weise einen Wert anhand eines Startwerts und eines „by“-Werts berechnet, der dazu zu addieren ist. Beide Argumente weisen den Typ „Object“ auf und können nicht einfach addiert werden.
Parameter
baseValue:Object — Der Startwert der Interpolation.
| |
incrementValue:Object — Die Änderung, die auf den baseValue anzuwenden ist.
|
Object — Der interpolierte Wert.
|
interpolate | () | Methode |
public function interpolate(fraction:Number, startValue:Object, endValue:Object):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Die Interpolation für NumberInterpolator umfasst eine einfache parametrische Gleichung zwischen startValue
und endValue
, wobei fraction
als Bruchteil der verstrichenen Zeit vom Anfang bis zum Ende verwendet wird:
return startValue + fraction (endValue - startValue);
Parameter
fraction:Number — Der verstrichene Teil der Animation, zwischen 0,0 und 1,0.
| |
startValue:Object — Der Startwert der Interpolation.
| |
endValue:Object — Der Endwert der Interpolation.
|
Object — Der interpolierte Wert.
|
Tue Jun 12 2018, 10:04 AM Z