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 

RGBInterpolator  - AS3 Flex

Paketspark.effects.interpolation
Klassepublic class RGBInterpolator
VererbungRGBInterpolator Inheritance Object
Implementiert IInterpolator

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

Die RGBInterpolator-Klasse interpoliert zwischen den uint-Start- und -Endwerten, die RGB-Farben darstellen. Bei der Interpolation werden der Start- und Endwert als Ganzzahlen mit Farbkanalinformationen in den 3 niedrigstwertigen Byte behandelt und jeder Kanal wird dann einzeln interpoliert.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktor.
RGBInterpolator
  
decrement(baseValue:Object, decrementValue:Object):Object
Gibt das Ergebnis der Subtraktion von zwei Werten zurück, die auf Basis der einzelnen Kanäle subtrahiert wurden.
RGBInterpolator
  
[statisch] Gibt die Singleton-Instanz dieser Klasse zurück.
RGBInterpolator
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
  
increment(baseValue:Object, incrementValue:Object):Object
Gibt das Ergebnis der Addition der zwei Werte zurück, die auf Basis der einzelnen Kanäle addiert wurden.
RGBInterpolator
  
interpolate(fraction:Number, startValue:Object, endValue:Object):Object
Die Interpolation für die RGBInterpolator-Klasse weist das Format einer parametrischen Gleichung für jeden der 3 niedrigstwertigen Byte von „startValue“ und „endValue“ auf.
RGBInterpolator
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Konstruktordetails

RGBInterpolator

()Konstruktor
public function RGBInterpolator()

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

Konstruktor.

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

Gibt das Ergebnis der Subtraktion der zwei Werte zurück, die auf Basis der einzelnen Kanäle subtrahiert wurden. Jeder Kanal weist einen Mindestwert von 0 auf, um Unterlaufprobleme zu vermeiden.

Parameter

baseValue:Object — Der Startwert der Interpolation.
 
decrementValue:Object — Die Änderung, die auf den baseValue anzuwenden ist.

Rückgabewerte
Object — Der interpolierte Wert.

getInstance

()Methode 
public static function getInstance():RGBInterpolator

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

Gibt die Singleton-Instanz dieser Klasse zurück. Da alle RGBInterpolators dasselbe Verhalten aufweisen, wird nur eine Instanz benötigt.

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

Gibt das Ergebnis der Addition der zwei Werte zurück, die auf Basis der einzelnen Kanäle addiert wurden. Jeder Kanal weist einen Maximalwert von 255 auf, um Überlaufprobleme zu vermeiden.

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

Die Interpolation für die RGBInterpolator-Klasse weist das Format einer parametrischen Gleichung für jeden der 3 niedrigstwertigen Byte von startValue und endValue auf.

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.