| Package | mx.effects.effectClasses |
| Class | public class ParallelInstance |
| Inheritance | ParallelInstance CompositeEffectInstance EffectInstance EventDispatcher Object |
See also
| Method | Defined by | ||
|---|---|---|---|
|
ParallelInstance(target:Object)
Constructor.
| ParallelInstance | ||
![]() |
addChildSet(childSet:Array):void
Adds a new set of child effects to this Composite effect.
| CompositeEffectInstance | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener object with an EventDispatcher object so that the listener
receives notification of an event.
| EventDispatcher | |
![]() |
Dispatches an event into the event flow.
| EventDispatcher | |
|
end():void
Interrupts any effects that are currently playing, skips over
any effects that haven't started playing, and jumps immediately
to the end of the composite effect.
| ParallelInstance | ||
![]() |
finishEffect():void
Called by the
end() method when the effect
finishes playing. | EffectInstance | |
![]() |
finishRepeat():void
Called after each iteration of a repeated effect finishes playing.
| EffectInstance | |
![]() |
Checks whether the EventDispatcher object has any listeners registered for a specific type
of event.
| EventDispatcher | |
![]() |
initEffect(event:Event):void
This method is called if the effect was triggered by the EffectManager.
| EffectInstance | |
![]() |
onTweenEnd(value:Object):void
Used internally to keep track of the value of
the
playheadTime property. | CompositeEffectInstance | |
![]() |
onTweenUpdate(value:Object):void
Used internally to keep track of the value of
the
playheadTime property. | CompositeEffectInstance | |
![]() |
pause():void
Pauses the effect until you call the
resume() method. | EffectInstance | |
![]() |
play():void
Plays the effect instance on the target.
| EffectInstance | |
![]() |
Removes a listener from the EventDispatcher object.
| EventDispatcher | |
![]() |
resume():void
Resumes the effect after it has been paused
by a call to the
pause() method. | EffectInstance | |
![]() |
reverse():void
Plays the effect in reverse, starting from the current position of the effect.
| EffectInstance | |
![]() |
Sets the availability of a dynamic property for loop operations.
| Object | |
![]() |
startEffect():void
Plays the effect instance on the target after the
startDelay period
has elapsed. | EffectInstance | |
![]() |
Returns the string representation of the specified object.
| Object | |
![]() |
Returns the primitive value of the specified object.
| Object | |
![]() |
Checks whether an event listener is registered with this EventDispatcher object or any of
its ancestors for the specified event type.
| EventDispatcher | |
| Method | Defined by | ||
|---|---|---|---|
|
onEffectEnd(childEffect:IEffectInstance):void
Each time a child effect of SequenceInstance or ParallelInstance
finishes, Flex calls the
onEffectEnd() method. | ParallelInstance | ||
| ParallelInstance | () | constructor |
public function ParallelInstance(target:Object)Constructor.
Parameterstarget:Object — This argument is ignored for Parallel effects.
It is included only for consistency with other types of effects.
|
| end | () | method |
public override function end():voidInterrupts any effects that are currently playing, skips over any effects that haven't started playing, and jumps immediately to the end of the composite effect.
| onEffectEnd | () | method |
protected override function onEffectEnd(childEffect:IEffectInstance):void
Each time a child effect of SequenceInstance or ParallelInstance
finishes, Flex calls the onEffectEnd() method.
For SequenceInstance, it plays the next effect.
In ParallelInstance, it keeps track of all the
effects until all of them have finished playing.
If you create a subclass of CompositeEffect, you must implement this method.
childEffect:IEffectInstance |