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

MaskEffect  - AS3 Flex

Paketmx.effects
Klassepublic class MaskEffect
VererbungMaskEffect Inheritance Effect Inheritance EventDispatcher Inheritance Object
Unterklassen Iris, WipeDown, WipeLeft, WipeRight, WipeUp

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

Die MaskEffect-Klasse ist eine abstrakte Basisklasse für alle Effekte, bei denen eine Maske animiert wird, beispielsweise die Verwischungseffekte und der Iriseffekt. Diese Klasse umfasst Methoden und Eigenschaften, die für alle maskenbasierten Effekte verwendet werden können.

Bei einem Maskierungseffekt wird der Effekt mit einer Überlagerung durchgeführt, die auch Maske genannt wird. Standardmäßig besteht die Maske aus einem Rechteck in der Größe der Zielkomponente.

Der Status der Zielkomponente vor oder nach dem Maskierungseffekt muss unsichtbar sein. Das bedeutet, dass eine Zielkomponente durch einen Maskierungseffekt auf dem Bildschirm immer entweder ein- oder ausgeblendet wird.

Mit den Eigenschaften scaleXFrom, scaleYFrom, scaleXTo und scaleX geben Sie den Anfangs- und Endstatus der Maske an. Beim Wert 1,0 ist die Maske so groß wie die Zielkomponente, bei 2,0 ist die Maske doppelt so groß wie die Komponente, bei 0,5 ist die Maske halb so groß wie die Komponente usw. Um eine dieser Eigenschaften zu verwenden, müssen Sie alle vier Eigenschaften angeben.

Mit den Eigenschaften xFrom, yFrom, xTo und yTo geben Sie die Koordinaten der Anfangs- und Endposition der Maske relativ zur Zielkomponente an, wobei (0, 0) der linken oberen Ecke des Ziels entspricht. Um eine dieser Eigenschaften zu verwenden, müssen Sie alle vier Eigenschaften angeben.

Die Koordinaten von Anfangs- und Endposition der Maske hängen vom Effekttyp ab und davon, ob die Eigenschaft show auf true oder false gesetzt ist. Ist die show-Eigenschaft des WipeLeft-Effekts beispielsweise auf false gesetzt, befindet sich die Maske anfänglich an einer Position mit den Koordinaten (0, 0), was der linken oberen Ecke des Ziels entspricht. Die Koordinaten der Endposition in der rechten oberen Ecke des Ziels lauten (Breite, 0), wobei Breite der Breite des Ziels entspricht.

Ist die show-Eigenschaft des WipeLeft-Effekts auf true gesetzt, befindet sich die Maske anfänglich an einer Position mit den Koordinaten (Breite, 0). Die Koordinaten der Endposition lauten (0, 0).

MXML-SyntaxexpandedMXML-Syntax ausblenden

The MaskEffect class defines the following properties, which all of its subclasses inherit:

  <mx:tagname
    createMaskFunction=""
    moveEasingFunction=""
    scaleEasingFunction=""
    scaleXFrom=""
    scaleXTo=""
    scaleYFrom=""
    scaleYTo=""
    show="true|false"
    xFrom=""
    xTo=""
    yFrom=""
    yTo=""
  />
  

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedclassName : String
[schreibgeschützt] Name der Effektklasse wie „Fade“.
Effect
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  createMaskFunction : Function
Funktion, die aufgerufen wird, wenn der Effekt die Maske erstellt.
MaskEffect
 InheritedcustomFilter : mx.effects:EffectTargetFilter
Gibt ein benutzerdefiniertes Filterobjekt des Typs EffectTargetFilter an, das zur Ermittlung der Ziele dient, bei denen der Effekt wiedergegeben wird.
Effect
 Inheritedduration : Number
Dauer des Effekts in Millisekunden.
Effect
 InheritedeffectTargetHost : mx.effects:IEffectTargetHost
Eine Eigenschaft, die Ihnen den Zugriff auf listenbasierte Zielsteuerelemente eines Dateneffekts ermöglicht.
Effect
 Inheritedfilter : String
Gibt einen Algorithmus zum Filtern der Ziele für einen Effekt an.
Effect
 InheritedhideFocusRing : Boolean
Bestimmt, ob der Effekt den Fokusring beim Start ausblenden soll.
Effect
 InheritedinstanceClass : Class
Ein Objekt der type-Klasse, das die Effektinstanzklasse für diese Effektklasse angibt.
Effect
 InheritedisPlaying : Boolean
[schreibgeschützt] Ein Flag für den Schreibschutz, das auf „true“ gesetzt ist, wenn Instanzen des Effekts aktuell wiedergegeben werden, und andernfalls auf „false“.
Effect
  moveEasingFunction : Function
Beschleunigungsfunktion zum Verschieben der Maske.
MaskEffect
 InheritedperElementOffset : Number
Zusätzliche Verzögerung (in Millisekunden) für Effektziele nach dem ersten Ziel des Effekts.
Effect
 InheritedplayheadTime : Number
Aktuelle Zeitposition des Effekts.
Effect
 InheritedrelevantProperties : Array
Ein Array von Eigenschaftsnamen zur Verwendung beim Filtern.
Effect
 InheritedrelevantStyles : Array
Ein Array von Stilnamen zur Verwendung beim Filtern.
Effect
 InheritedrepeatCount : int = 1
Ein Wert, der angibt, wie oft der Effekt wiederholt werden soll.
Effect
 InheritedrepeatDelay : int = 0
Wartezeit in Millisekunden vor der Wiederholung des Effekts.
Effect
  scaleEasingFunction : Function
Beschleunigungsfunktion zum Skalieren der Maske.
MaskEffect
  scaleXFrom : Number
scaleX der Maske am Anfang.
MaskEffect
  scaleXTo : Number
scaleX der Maske am Ende.
MaskEffect
  scaleYFrom : Number
scaleY der Maske am Anfang.
MaskEffect
  scaleYTo : Number
scaleY der Maske am Ende.
MaskEffect
  showTarget : Boolean
Gibt an, dass die Zielkomponente sichtbar („true“) oder unsichtbar („false“) wird.
MaskEffect
 InheritedstartDelay : int = 0
Wartezeit in Millisekunden vor dem Starten des Effekts.
Effect
 InheritedsuspendBackgroundProcessing : Boolean = false
Bei „true“ erfolgt keine Hintergrundverarbeitung, während der Effekt wiedergegeben wird.
Effect
 Inheritedtarget : Object
Das Objekt, auf das dieser Effekt angewendet wird.
Effect
 Inheritedtargets : Array
Ein Array von Objekten, die als Ziele des Effekts verwendet werden können.
Effect
 InheritedtriggerEvent : Event
Der EffectManager übergibt diesem Effekt das Ereignisobjekt, wenn ein Effekt ausgelöst wird, oder null, wenn der Effekt nicht vom EffectManager wiedergegeben wird.
Effect
  xFrom : Number
Die x-Koordinate der Maskenposition am Anfang.
MaskEffect
  xTo : Number
Die x-Koordinate der Zielposition der Maske.
MaskEffect
  yFrom : Number
Die y-Koordinate der Maskenposition am Anfang.
MaskEffect
  yTo : Number
Die y-Koordinate der Zielposition der Maske.
MaskEffect
Geschützte Eigenschaften
 EigenschaftDefiniert von
 InheritedapplyTransitionEndProperties : Boolean
Dieses Flag steuert, ob der Effekt, wenn er in einem Übergang ausgeführt wird, automatisch die Eigenschaftswerte des Endstatus anwendet, statt die durch den Effekt eingestellten Werte beizubehalten.
Effect
 InheritedendValuesCaptured : Boolean = false
Wenn dieses Flag auf „true“ gesetzt ist, wurden die Werte eines Effekts bereits bestimmt. Bei „false“ werden die Werte beim Ausführen des Effekts aus den aktuellen Eigenschaften der Effektziele übernommen.
Effect
Öffentliche Methoden
 MethodeDefiniert von
  
MaskEffect(target:Object = null)
Konstruktor.
MaskEffect
 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
Erfasst die aktuellen Werte der relevanten Eigenschaften der Ziele des Effekts und speichert sie als Endwerte.
Effect
 Inherited
Erfasst die aktuellen Werte der relevanten Eigenschaften eines zusätzlichen Zielsatzes. Flex verwendet diese Funktion, wenn ein Datenänderungseffekt ausgeführt wird.
Effect
 Inherited
Erfasst die aktuellen Werte der relevanten Eigenschaften der Ziele des Effekts.
Effect
 Inherited
Erstellt eine einzelne Effektinstanz und initialisiert sie.
Effect
 Inherited
createInstances(targets:Array = null):Array
Verwendet ein Array von Zielobjekten und ruft die createInstance()-Methode auf jedem Ziel auf.
Effect
 Inherited
Entfernt Ereignis-Listener von einer Instanz und entfernt sie aus der Liste der Instanzen.
Effect
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
end(effectInstance:IEffectInstance = null):void
Unterbricht einen aktuell wiedergegebenen Effekt und springt sofort zum Ende des Effekts.
Effect
  
[override] Gibt die Komponenteneigenschaften zurück, die von diesem Effekt verändert wurden.
MaskEffect
 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
Hält den Effekt an, bis die resume()-Methode aufgerufen wird.
Effect
 Inherited
play(targets:Array = null, playReversedFromEnd:Boolean = false):Array
Startet die Wiedergabe des Effekts.
Effect
 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
Setzt den Effekt fort, nachdem er durch Aufrufen der pause()-Methode vorübergehend unterbrochen wurde.
Effect
 Inherited
Gibt den aktuell wiedergegebenen Effekt rückwärts wieder und beginnt dabei an der aktuellen Position des Effekts.
Effect
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Hält den Effekt an und behält den aktuellen Status der Effektziele bei.
Effect
 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
Geschützte Methoden
 MethodeDefiniert von
 Inherited
applyValueToTarget(target:Object, property:String, value:*, props:Object):void
Wird intern von der Effektinfrastruktur verwendet.
Effect
 Inherited
Wird aufgerufen, wenn die Wiedergabe einer Effektinstanz abgeschlossen ist.
Effect
 Inherited
Diese Methode wird aufgerufen, wenn die Wiedergabe der Effektinstanz beginnt.
Effect
 Inherited
Wird aufgerufen, wenn eine Effektinstanz durch einen Aufruf der stop()-Methode angehalten wurde.
Effect
 Inherited
filterInstance(propChanges:Array, target:Object):Boolean
Bestimmt die Logik zum Filtern einer Effektinstanz.
Effect
 Inherited
getValueFromTarget(target:Object, property:String):*
Wird von der captureStartValues()-Methode aufgerufen, um den Wert einer Eigenschaft des Ziels abzurufen.
Effect
 Inherited
Kopiert Eigenschaften des Effekts in die Effektinstanz.
Effect
  
Wird aufgerufen, wenn der TweenEffect ein TweenEvent auslöst.
MaskEffect
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
 InheritedWird ausgelöst, wenn die Wiedergabe einer der Effektinstanzen beendet wurde, da die Instanz das Ende erreicht hatte oder da der Effekt durch den Aufruf der end()-Methode unterbrochen wurde.Effect
 InheritedWird ausgelöst, wenn die Wiedergabe eines Effekts gestartet wird.Effect
 InheritedWird ausgelöst, wenn der Effekt angehalten wurde. Dies geschieht nur, wenn der Effekt durch Aufrufen der stop()-Methode unterbrochen wird.Effect
  Wird ausgelöst, wenn der Effekt endet.MaskEffect
  Wird beim Start des Effekts ausgelöst. Dies entspricht dem ersten Aufruf der onMoveTweenUpdate()- und der onScaleTweenUpdate()-Methode.MaskEffect
  Wird jedes Mal ausgelöst, wenn der Effekt das Ziel aktualisiert.MaskEffect
Eigenschaftendetails

createMaskFunction

Eigenschaft
public var createMaskFunction:Function

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

Funktion, die aufgerufen wird, wenn der Effekt die Maske erstellt. Der Standardwert ist eine Funktion, die ein Rechteck mit der gleichen Größe wie das Ziel zurückgibt.

Die Signatur der benutzerdefinierten Maskenfunktion lautet:

      public function createLargeMask(targ:Object, bounds:Rectangle):Shape
      {
          var myMask:Shape = new FlexShape();
     
          // Create mask.
     
          return myMask;
      }
      

Die benutzerdefinierte Maskenfunktion akzeptiert ein Argument, das der Zielkomponente des Effekts entspricht und ein zweites Argument, das die Abmessungen des Ziels definiert, sodass Sie die Maske in der richtigen Größe erstellen können. Sie verwenden das Argument für den Zugriff auf Eigenschaften der Zielkomponente, wie width und height, sodass Sie die Maske in der richtigen Größe erstellen können.

Die Funktion gibt ein Shape-Objekt zur Definition der Maske zurück.

moveEasingFunction

Eigenschaft 
public var moveEasingFunction:Function

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

Beschleunigungsfunktion zum Verschieben der Maske.

Der Standardwert ist null.

scaleEasingFunction

Eigenschaft 
public var scaleEasingFunction:Function

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

Beschleunigungsfunktion zum Skalieren der Maske.

Der Standardwert ist null.

scaleXFrom

Eigenschaft 
public var scaleXFrom:Number

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

scaleX der Maske am Anfang.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, scaleXFrom, scaleYFrom, scaleXTo und scaleX, angeben.

scaleXTo

Eigenschaft 
public var scaleXTo:Number

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

scaleX der Maske am Ende.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, scaleXFrom, scaleYFrom, scaleXTo und scaleX, angeben.

scaleYFrom

Eigenschaft 
public var scaleYFrom:Number

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

scaleY der Maske am Anfang.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, scaleXFrom, scaleYFrom, scaleXTo und scaleX, angeben.

scaleYTo

Eigenschaft 
public var scaleYTo:Number

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

scaleY der Maske am Ende.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, scaleXFrom, scaleYFrom, scaleXTo und scaleX, angeben.

showTarget

Eigenschaft 
showTarget:Boolean

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

Gibt an, dass die Zielkomponente sichtbar (true) oder unsichtbar (false) wird. Legen Sie diesen Effekt für einen showEffect- oder hideEffect-Auslöser fest, dann setzt Flex die showTarget-Eigenschaft entweder auf true, wenn die Komponente sichtbar wird, oder auf false, wenn sie unsichtbar wird. Wenn Sie diesen Effekt mit einem anderen Effekt-Auslöser verwenden, sollten Sie sie selbst einstellen, oft innerhalb des Ereignis-Listeners für das startEffect-Ereignis.

Der Standardwert ist true.



Implementierung
    public function get showTarget():Boolean
    public function set showTarget(value:Boolean):void

xFrom

Eigenschaft 
public var xFrom:Number

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

Die x-Koordinate der Maskenposition am Anfang.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, xFrom, yFrom, xTo und yTo, angeben.

xTo

Eigenschaft 
public var xTo:Number

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

Die x-Koordinate der Zielposition der Maske.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, xFrom, yFrom, xTo und yTo, angeben.

yFrom

Eigenschaft 
public var yFrom:Number

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

Die y-Koordinate der Maskenposition am Anfang.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, xFrom, yFrom, xTo und yTo, angeben.

yTo

Eigenschaft 
public var yTo:Number

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

Die y-Koordinate der Zielposition der Maske.

Um diese Eigenschaft festzulegen, müssen Sie alle vier Eigenschaften, xFrom, yFrom, xTo und yTo, angeben.

Konstruktordetails

MaskEffect

()Konstruktor
public function MaskEffect(target:Object = null)

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

Konstruktor.

Parameter
target:Object (default = null) — Das Objekt, das mit diesem Effekt animiert wird.
Methodendetails

getAffectedProperties

()Methode
override public function getAffectedProperties():Array

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

Gibt die Komponenteneigenschaften zurück, die von diesem Effekt verändert wurden. Diese Methode gibt ein Array mit folgendem Inhalt zurück: [ "visible", "width", "height" ]. Da die WipeDown-, WipeLeft-, WipeRight- und WipeDown-Effektunterklassen genau diese Eigenschaften ändern, implementieren diese Klassen diese Methode nicht.

Wenn Sie für einen benutzerdefinierten Effekt eine Unterklasse zur MaskEffect-Klasse erstellen und diese einen anderen Satz Eigenschaften des Ziels ändert, müssen Sie diese Methode überschreiben und ein Array mit einer Liste der durch die Unterklasse geänderten Eigenschaften zurückgeben.

Rückgabewerte
Array — Ein Array von Strings, das die Namen der von diesem Effekt geänderten Eigenschaften angibt.

Verwandte API-Elemente

tweenEventHandler

()Methode 
protected function tweenEventHandler(event:mx.events:TweenEvent):void

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

Wird aufgerufen, wenn der TweenEffect ein TweenEvent auslöst. Wenn Sie diese Methode überschreiben, stellen Sie sicher, dass Sie die übergeordnete Methode aufrufen.

Parameter

event:mx.events:TweenEvent — Ein Ereignisobjekt des Typs TweenEvent.

Ereignisdetails

tweenEnd

Ereignis
Ereignisobjekttyp: mx.events.TweenEvent
Eigenschaft TweenEvent.type = mx.events.TweenEvent.TWEEN_END

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

Wird ausgelöst, wenn der Effekt endet.

Wird ein Effekt ein einziges Mal wiedergegeben, wird dieses Ereignis zur gleichen Zeit wie das effectEnd-Ereignis ausgeführt. Wird der Effekt wiederholt, dann wird das Ereignis nach jeder Wiederholung des Effekts ausgelöst. Das endEffect-Ereignis wird nach der letzten Wiedergabe des Effekts ausgeführt.

Die TweenEvent.TWEEN_END-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein tweenEnd-Ereignis.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelablefalse
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.
valueDer an die onTweenEnd()-Methode übergebene Wert.

tweenStart

Ereignis  
Ereignisobjekttyp: mx.events.TweenEvent
Eigenschaft TweenEvent.type = mx.events.TweenEvent.TWEEN_START

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

Wird beim Start des Effekts ausgelöst. Dies entspricht dem ersten Aufruf der onMoveTweenUpdate()- und der onScaleTweenUpdate()-Methode. Flex löst gleichzeitig das erste tweenUpdate-Ereignis für den Effekt aus.

Das Effect.effectStart-Ereignis wird vor dem tweenStart-Ereignis ausgelöst.

Die TweenEvent.TWEEN_START-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein tweenStart-Ereignis.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelablefalse
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.
valueDer an die onTweenEnd()-Methode übergebene Wert.

tweenUpdate

Ereignis  
Ereignisobjekttyp: mx.events.TweenEvent
Eigenschaft TweenEvent.type = mx.events.TweenEvent.TWEEN_UPDATE

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

Wird jedesmal ausgelöst, wenn der Effekt das Ziel aktualisiert. Das Auslösen dieses Ereignis entspricht den Aufrufen der onMoveTweenUpdate()- und der onScaleTweenUpdate()-Methode.

Die TweenEvent.TWEEN_UPDATE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein tweenUpdate-Ereignis.

Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:

EigenschaftWert
bubblesfalse
cancelablefalse
currentTargetDas Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf.
targetDas Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird.
valueDer an die onTweenEnd()-Methode übergebene 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.