Paket | mx.effects.effectClasses |
Klasse | public class ParallelInstance |
Vererbung | ParallelInstance CompositeEffectInstance EffectInstance EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
className : String [schreibgeschützt]
Name der Effektklasse wie „FadeInstance“. | EffectInstance | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
duration : Number
Die Dauer des Effekts in Millisekunden. | EffectInstance | ||
effect : IEffect
Das IEffect-Objekt, das dieses IEffectInstance-Objekt erstellt hat. | EffectInstance | ||
effectTargetHost : mx.effects:IEffectTargetHost
Eine Eigenschaft, die Ihnen den Zugriff auf listenbasierte Zielsteuerelemente eines Dateneffekts ermöglicht. | EffectInstance | ||
hideFocusRing : Boolean
Bestimmt, ob der Effekt den Fokusring beim Start ausblenden soll. | EffectInstance | ||
playheadTime : Number [override]
Aktuelle Zeitposition des Effekts. | ParallelInstance | ||
propertyChanges : PropertyChanges
Gibt das PropertyChanges-Objekt an, das die Anfangs- und Endwerte für den Satz Eigenschaften enthält, die für die Ziele des Effekts relevant sind. | EffectInstance | ||
repeatCount : int
Ein Wert, der angibt, wie oft der Effekt wiederholt werden soll. | EffectInstance | ||
repeatDelay : int
Wartezeit in Millisekunden vor der Wiederholung des Effekts. | EffectInstance | ||
startDelay : int
Wartezeit in Millisekunden vor dem Starten des Effekts. | EffectInstance | ||
suspendBackgroundProcessing : Boolean
Bei „true“ erfolgt keine Hintergrundverarbeitung, während der Effekt wiedergegeben wird. | EffectInstance | ||
target : Object
Das UIComponent-Objekt, auf das dieser Effekt angewendet wird. | EffectInstance | ||
triggerEvent : Event
Das Ereignis, falls zutreffend, das die Wiedergabe dieses Effekts ausgelöst hat. | EffectInstance |
Methode | Definiert von | ||
---|---|---|---|
ParallelInstance(target:Object)
Konstruktor. | ParallelInstance | ||
Fügt einen neuen Satz untergeordneter Effekte diesem Composite-Effekt hinzu. | CompositeEffectInstance | ||
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 | ||
[override]
Unterbricht jeden aktuell wiedergegebenen Effekt, lässt alle Effekte aus, deren Wiedergabe noch nicht gestartet wurde, und springt sofort zum Ende des Composite-Effekts. | ParallelInstance | ||
Wird von der end()-Methode am Ende der Wiedergabe des Effekts aufgerufen. | EffectInstance | ||
Wird nach jeder Iteration eines wiederholten Effekts aufgerufen. | EffectInstance | ||
Ü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 | ||
Sie wird aufgerufen, wenn der Effekt durch den EffectManager ausgelöst wurde. | EffectInstance | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Hält den Effekt an, bis die resume()-Methode aufgerufen wird. | EffectInstance | ||
Gibt die Effektinstanz auf dem Ziel wieder. | EffectInstance | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Setzt den Effekt fort, nachdem er durch Aufrufen der pause()-Methode vorübergehend unterbrochen wurde. | EffectInstance | ||
Gibt den Effekt rückwärts wieder und beginnt dabei an der aktuellen Position des Effekts. | EffectInstance | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Effektinstanz nach dem startDelay-Zeitraum auf dem Ziel wieder. | EffectInstance | ||
Hält den Effekt an und behält den aktuellen Status des Ziels bei. | EffectInstance | ||
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 |
Methode | Definiert von | ||
---|---|---|---|
[override]
Sobald ein untergeordneter Effekt der SequenceInstance oder ParallelInstance abgeschlossen ist, ruft Flex die onEffectEnd()-Methode auf. | ParallelInstance |
playheadTime | Eigenschaft |
playheadTime:Number
[override] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Aktuelle Zeitposition des Effekts. Der Wert dieser Eigenschaft liegt zwischen 0 und der Gesamtdauer, die startDelay
, repeatCount
und repeatDelay
einschließt.
Implementierung
override public function get playheadTime():Number
override public function set playheadTime(value:Number):void
ParallelInstance | () | Konstruktor |
public function ParallelInstance(target:Object)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
Parametertarget:Object — Dieses Argument wird für Paralleleffekte ignoriert. Es wird nur zur Sicherstellung der Einheitlichkeit bei anderen Effekten eingeschlossen.
|
end | () | Methode |
override public function end():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Unterbricht jeden aktuell wiedergegebenen Effekt, lässt alle Effekte aus, deren Wiedergabe noch nicht gestartet wurde, und springt sofort zum Ende des Composite-Effekts.
onEffectEnd | () | Methode |
override protected function onEffectEnd(childEffect:IEffectInstance):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Sobald ein untergeordneter Effekt der SequenceInstance oder ParallelInstance abgeschlossen ist, ruft Flex die onEffectEnd()
-Methode auf. Für SequenceInstance wird der nächste Effekt wiedergegeben. In ParallelInstance werden die Effekte verfolgt, bis alle wiedergegeben wurden. Wenn Sie eine Unterklasse von CompositeEffect erstellen, müssen Sie diese Methode implementieren.
Parameter
childEffect:IEffectInstance — Ein untergeordneter Effekt, der beendet wurde.
|
Tue Jun 12 2018, 10:04 AM Z