| Paket | mx.graphics |
| Klasse | public class GradientBase |
| Vererbung | GradientBase EventDispatcher Object |
| Unterklassen | GradientStroke, LinearGradient, RadialGradient |
| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Standard-MXML-Eigenschaftentries
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| angle : Number Veraltet: Verwenden Sie rotation
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. | GradientBase | ||
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| entries : Array
Ein Array von GradientEntry-Objekten, die die Füllungsmuster für die Verlaufsfläche definieren. | GradientBase | ||
| interpolationMethod : String
Ein Wert aus der InterpolationMethod-Klasse, der festlegt, welche Interpolationsmethode zu verwenden ist. | GradientBase | ||
| matrix : Matrix
Ein Array von für die Matrixtransformation verwendeten Werten. | GradientBase | ||
| rotation : Number
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. | GradientBase | ||
| spreadMethod : String
Ein Wert aus der SpreadMethod-Klasse, der festlegt, welche Auftragstärke zu verwenden ist. | GradientBase | ||
| x : Number
Der Abstand, um den jeder Punkt entlang der x-Achse verschoben werden soll. | GradientBase | ||
| y : Number
Der Abstand, um den jeder Punkt entlang der y-Achse verschoben werden soll. | GradientBase | ||
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| compoundTransform : mx.geom:CompoundTransform
Enthält die Matrix und die Transformationseigenschaften (x, y und „rotation“). | GradientBase | ||
| Methode | Definiert von | ||
|---|---|---|---|
Konstruktor. | GradientBase | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | |
![]() |
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
![]() |
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | |
![]() |
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 | |
![]() |
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
![]() |
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 | |
![]() |
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher | |
| Konstante | Definiert von | ||
|---|---|---|---|
| GRADIENT_DIMENSION : Number = 1638.4 [statisch]
Wert der Breite und Höhe des nicht transformierten Farbverlaufs
| GradientBase | ||
angle | Eigenschaft |
angle:Number| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. Mit der angle-Eigenschaft steuern Sie die Richtung des Übergangs. Bei einem Wert von 180,0 verläuft der Übergang beispielsweise von rechts nach links und nicht von links nach rechts.
Der Standardwert ist 0.0.
Implementierung
public function get angle():Number public function set angle(value:Number):voidcompoundTransform | Eigenschaft |
protected var compoundTransform:mx.geom:CompoundTransform| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Enthält die Matrix und die Transformationseigenschaften (x, y und rotation). Nur wenn die matrix-Eigenschaft festgelegt ist wird compoundTransform erstellt.
entries | Eigenschaft |
entries:Array| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Array von GradientEntry-Objekten, die die Füllungsmuster für die Verlaufsfläche definieren.
Der Standardwert ist [].
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.
Implementierung
public function get entries():Array public function set entries(value:Array):voidinterpolationMethod | Eigenschaft |
interpolationMethod:String| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Wert aus der InterpolationMethod-Klasse, der festlegt, welche Interpolationsmethode zu verwenden ist.
Gültige Werte sind InterpolationMethod.LINEAR_RGB und InterpolationMethod.RGB.
Der Standardwert ist InterpolationMethod.RGB.
Implementierung
public function get interpolationMethod():String public function set interpolationMethod(value:String):voidmatrix | Eigenschaft |
matrix:Matrix| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Array von für die Matrixtransformation verwendeten Werten.
Die Verlaufseigenschaften scaleX und scaleY entsprechen Pixeln, während die Matrixskalierungseigenschaften Multiplikatoren sind. Sie sind daher nicht kompatibel. Ein weiterer Unterschied besteht darin, dass die meisten der Transformationseigenschaften (x, y, scaleX und scaleY) NaN-Werte unterstützen. Dies ist bei der Matrix nicht der Fall. Ein NaN-Wert bedeutet, dass der Verlauf einen geeigneten Wert auswählt.
Die Eigenschaften scaleX und scaleY können nicht durch die Matrix dargestellt werden. Sobald die Matrix festgelegt ist, können scaleX und scaleY nicht mehr verändert werden. Außerdem können x und y nicht auf NaN gesetzt werden. Die Matrix kann auf „null“ zurückgesetzt werden. Dadurch erhalten alle Transformationseigenschaften wieder ihre Standardwerte.
Wenn die Matrix festgelegt ist, passt die Logik zum Zeichnen des Verlaufs diesen an die Grenzen des Grafikelements an. Dann wird der Verlauf in der linken oberen Ecke des Grafikelements platziert. Zum Schluss werden die Matrixtransformationen angewendet.
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. Mit der rotation-Eigenschaft steuern Sie die Richtung des Übergangs. Bei einem Wert von 180,0 verläuft der Übergang beispielsweise von rechts nach links und nicht von links nach rechts.
Der Standardwert ist null.
Implementierung
public function get matrix():Matrix public function set matrix(value:Matrix):voidrotation | Eigenschaft |
rotation:Number| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. Mit der rotation-Eigenschaft steuern Sie die Richtung des Übergangs. Bei einem Wert von 180,0 verläuft der Übergang beispielsweise von rechts nach links und nicht von links nach rechts.
Der Standardwert ist 0.0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.
Implementierung
public function get rotation():Number public function set rotation(value:Number):voidspreadMethod | Eigenschaft |
spreadMethod:String| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Wert aus der SpreadMethod-Klasse, der festlegt, welche Auftragstärke zu verwenden ist.
Gültige Werte sind SpreadMethod.PAD, SpreadMethod.REFLECT und SpreadMethod.REPEAT.
Der Standardwert ist SpreadMethod.PAD.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.
Implementierung
public function get spreadMethod():String public function set spreadMethod(value:String):voidx | Eigenschaft |
x:Number| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Abstand, um den jeder Punkt entlang der x-Achse verschoben werden soll.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.
Implementierung
public function get x():Number public function set x(value:Number):voidy | Eigenschaft |
y:Number| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Abstand, um den jeder Punkt entlang der y-Achse verschoben werden soll.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.
Implementierung
public function get y():Number public function set y(value:Number):voidGradientBase | () | Konstruktor |
public function GradientBase()| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 3 |
| Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
GRADIENT_DIMENSION | Konstante |
public static const GRADIENT_DIMENSION:Number = 1638.4| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wert der Breite und Höhe des nicht transformierten Farbverlaufs
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen