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...
mx.graphics 

GradientBase  - AS3 Flex

Paketmx.graphics
Klassepublic class GradientBase
VererbungGradientBase Inheritance EventDispatcher Inheritance Object
Unterklassen GradientStroke, LinearGradient, RadialGradient

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die GradientBase-Klasse ist die Basisklasse für LinearGradient, LinearGradientStroke und RadialGradient.

Standard-MXML-Eigenschaftentries



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  angle : Number
Veraltet: Verwenden Sie rotation
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement.
GradientBase
 Inheritedconstructor : 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
Geschützte Eigenschaften
 EigenschaftDefiniert von
  compoundTransform : mx.geom:CompoundTransform
Enthält die Matrix und die Transformationseigenschaften (x, y und „rotation“).
GradientBase
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktor.
GradientBase
 Inherited
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
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 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
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 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
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
Öffentliche Konstanten
 KonstanteDefiniert von
  GRADIENT_DIMENSION : Number = 1638.4
[statisch] Wert der Breite und Höhe des nicht transformierten Farbverlaufs
GradientBase
Eigenschaftendetails

angle

Eigenschaft
angle:Number
Veraltet: Verwenden Sie rotation

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):void

compoundTransform

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):void

interpolationMethod

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):void

matrix

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):void

rotation

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):void

spreadMethod

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):void

x

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):void

y

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):void
Konstruktordetails

GradientBase

()Konstruktor
public function GradientBase()

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Konstruktor.

Konstantendetails

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





[ 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.