Не совсем то что там но в принципе без гемора

Код:
import flash.geom.Rectangle
import flash.geom.Point;
import mx.transitions.TransitionManager;
import mx.transitions.Blinds
import mx.transitions.easing.*;
function drawRect(size:Rectangle,color:Number):MovieClip {
var result:MovieClip = createEmptyMovieClip("mc_"+color+getTimer().toString+"_"+Math.random().toString,this.getNextHighestDepth());
result.beginFill(color);
result.moveTo(size.topLeft.x,size.topLeft.y);
result.lineTo(size.bottomRight.x,size.topLeft.y);
result.lineTo(size.bottomRight.x,size.bottomRight.y);
result.lineTo(size.topLeft.x,size.bottomRight.y);
result.lineTo(size.topLeft.x,size.topLeft.y);
result.endFill();
return result;
}
var bg:MovieClip = drawRect(new Rectangle(0,0,360,260),0xFF00FF);
var mask:MovieClip = drawRect(new Rectangle(0,0,360,260),0xFF6600);
var tm:TransitionManager = new TransitionManager(mask);
tm.startTransition({type:Blinds, direction:Transition.IN, duration:1, easing:Regular.easeOut, numStrips:20, dimension:1});