ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
spark.effects.interpolation 

IInterpolator  - AS3 Flex

Paketspark.effects.interpolation
Schnittstellepublic interface IInterpolator
Umsetzer HSBInterpolator, MultiValueInterpolator, NumberInterpolator, RGBInterpolator

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Die IInterpolator-Schnittstelle wird von Klassen implementiert, die Werte für die Animation-Klasse berechnen. Die Animation-Klasse kann die parametrische Interpolation zwischen Zahlenwerten und Arrays von Zahlenwerten verarbeiten. Sie kann jedoch keine unterschiedlichen Typen von Interpolation oder Interpolation zwischen unterschiedlichen Typen von Werten verarbeiten. Implementoren dieser Schnittstelle können beliebige Interpolationsfunktionen bereitstellen, sodass Animationen zwischen beliebigen Werten erstellt werden können.



Öffentliche Methoden
 MethodeDefiniert von
  
decrement(baseValue:Object, decrementValue:Object):Object
Das Ergebnis des Dekrementiervorgangs wird auf Grundlage eines Basiswerts und eines Werts, von dem er abgezogen wird, zurückgegeben.
IInterpolator
  
increment(baseValue:Object, incrementValue:Object):Object
Das Ergebnis dieses Vorgangs wird auf Grundlage eines Basiswerts und eines Werts, der dazu addiert wird, zurückgegeben.
IInterpolator
  
interpolate(fraction:Number, startValue:Object, endValue:Object):Object
Gibt den interpolierten Wert auf Grundlage des verstrichenen Teils einer Animation, zwischen 0,0 und 1,0, und den zu interpolierenden Start- und Endwerten zurück.
IInterpolator
Methodendetails

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.

Rückgabewerte
Object — Der interpolierte Wert.

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.

Rückgabewerte
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

Gibt den interpolierten Wert auf Grundlage des verstrichenen Teils einer Animation, zwischen 0,0 und 1,0, und den zu interpolierenden Start- und Endwerten zurück.

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.

Rückgabewerte
Object — Der interpolierte Wert.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.