Package | mx.effects.effectClasses |
Class | public class ParallelInstance |
Inheritance | ParallelInstance CompositeEffectInstance EffectInstance flash.events.EventDispatcher |
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 | ||
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 | ||
initEffect(event:Event):void
This method is called if the effect was triggered by the EffectManager.
| EffectInstance | ||
pause():void
Pauses the effect until you call the
resume() method. | EffectInstance | ||
play():void
Plays the effect instance on the target.
| EffectInstance | ||
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 | ||
startEffect():void
Plays the effect instance on the target after the
startDelay period has elapsed. | EffectInstance | ||
stop():void
Stops the effect, leaving the target in its current state.
| EffectInstance |
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():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.
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 — A child effect that has finished.
|