Это может быть так просто. Сделайте округленный прямоугольник прямоугольника во Flash и назовите его myMovie.
Маска
mask = myMovie;
рисовать закругленный угол прямоугольника, чтобы сделать фильм на сцене
//550x400 stage
var roundRect:Shape = new Shape();
roundRect.graphics.beginFill(0x006600, 1);
//stage width, stage height, width of rectangle, height of rectangle, ellipse width, ellipse height
roundRect.graphics.drawRoundRect(125, 75, 300, 200, 25, 25);
addChild(roundRect);
//mask
mask = roundRect;
Put маску и кино на сцене 'символ с именем класса Rr и YM'
//550x400 stage
//put mask on stage
var mm:MovieClip = new Rr;
addChild(mm);
//position on stage
mm.x = stage.stageWidth/4;
mm.y = stage.stageWidth/4;
//mask
mask = mm;
//put movie on stage
var yourClip:MovieClip = new Ym;
addChild(yourClip);
//position on stage
yourClip.x = stage.stageWidth/4;
yourClip.y = stage.stageWidth/4;
Do вам просто нужна прямоугольная маска с закругленными углами? Я не понимаю, что вы говорите об углах. Разве не будет видно все в маскированной области? – 2010-05-05 16:30:28