You need to have the addChild in the state declaration and the
transition itself, but yes- effectively what you're doing is telling the
state when it should remove the child. Here's a brief example on
something I did recently- it's not AddChild, but if I hadn't built it
out explicitly like this the removechild of the state itself would have
fired before the transition started.
<mx:Transition fromState="state1"
toState="state2">
<mx:Sequence>
<mx:Parallel
duration="2000">
<mx:Move
target="{floatingOffStageComponent}"
xFrom="0"
xTo="-400"
easingFunction="{mx.effects.easing.Cubic.easeOut}"
/>
<mx:Move
target="{floatingOnStageComponent}"
xFrom="-400"
xTo="0"
easingFunction="{mx.effects.easing.Cubic.easeOut}"
/>
</mx:Parallel>
<mx:RemoveChildAction
target="{floatingOffStageComponent}" />
</mx:Sequence>
</mx:Transition>
Michael Krotscheck
Senior Developer
RESOURCE INTERACTIVE
<http://www.resource.com/> www.resource.com
614 621 2888 main
614 410 3195 direct
412 726 8087 mobile
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
________________________________
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of grimmwerks
Sent: Wednesday, September 12, 2007 4:29 PM
To: [email protected]
Subject: Re: [flexcoders] sequencing effects
You put the addChild WITHIN the transition?
Is there an example of this somewhere? I didn't know you could do that.
On Sep 12, 2007, at 3:11 PM, Mike Krotscheck wrote:
If you set up a transition to said state that contains AddChild
directives, they will occur in the order and with the timing configured.
Michael Krotscheck
Senior Developer
RESOURCE INTERACTIVE
<http://www.resource.com/> www.resource.com <http://www.resource.com>
614 621 2888 main
614 410 3195 direct
412 726 8087 mobile
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
________________________________
From: [email protected] [mailto:[email protected]
<mailto:[email protected]> ] On Behalf Of grimmwerks
Sent: Wednesday, September 12, 2007 12:25 PM
To: [email protected] <mailto:[email protected]>
Subject: [flexcoders] sequencing effects
Trying to do about 50 things at once for a demo today.
Say I've got a state with a number of addChildren elements. I've got
a transition I want to call on those children, but not all at once --
in sequence. How can I do this? I realize the Sequence is for
sequencing effects, not elements; but is there something like that
here? Or will I have to roll my own function to step through an array?