
Код:
import mx.transitions.*;
import mx.transitions.easing.*;
//create ball
createEmptyMovieClip("mc",1).lineStyle(300,0xff6600);
mc.moveTo(0,0);
mc.lineTo(0,.5);
mc._x = mc._y = 200;
//createting event handlers
function transInHandler(evt:Object):Void {
trace("all transitions in done");
}
function transOutHandler(evt:Object):Void {
trance("all transitions out done");
}
//creating instance of TransitionManager
var transition:TransitionManager = new TransitionManager(mc);
transition.startTransition({type:PixelDissolve, direction:Transition.IN, duration:1, easing:None.easeNone, xSections:20, ySections:20});
//suscribe hadlers to events
transition.addEventListener("allTransitionsInDone", transInHandler);
transition.addEventListener("allTransitionsOutDone", transOutHandler);
Почитай в хелпе про EventDispatcher.