allTransitionsOutDone problem
Can anyone explain why the following code doesn't work completely?
var industriesTM:TransitionManager = new TransitionManager(IndustriesTxt);
var usifabTM:TransitionManager = new TransitionManager(UsifabTxt);
var rawdonTM:TransitionManager = new TransitionManager(RawdonTxt);
industriesTM.startTransition({type:Blinds, direction:Transition.OUT, duration:3, easing:None.easeIn, numStrips:25, dimension:0});
usifabTM.startTransition({type:Blinds, direction:Transition.OUT, duration:3, easing:None.easeIn, numStrips:25, dimension:0});
rawdonTM.startTransition({type:Blinds, direction:Transition.OUT, duration:3, easing:None.easeIn, numStrips:25, dimension:0});
industriesTM.addEventListener("allTransitionsOutDone", doneTrans);
function doneTrans(event:Event):void
{
industriesTM.startTransition({type:Blinds, direction:Transition.IN, duration:3, easing:None.easeIn, numStrips:25, dimension:0});
usifabTM.startTransition({type:Blinds, direction:Transition.IN, duration:3, easing:None.easeIn, numStrips:25, dimension:0});
rawdonTM.startTransition({type:Blinds, direction:Transition.IN, duration:3, easing:None.easeIn, numStrips:25, dimension:0});
}
The industriesTM.startTransition() line within the listener does not execute. If I change the industriesTM.addEventListener to usifabTM.addEventListener instead, then usifabTM.startTransition() and industriesTM.startTransition() lines do not execute.
Why?
Regards,
Ron