{% else-1 %}
1. делаем векторные картинки с прозрачным
фоном
2. динамически создаём требуемый фон в
размерах картинки
3. дублируем картинку и накладываем на маской
на фон.
Конечно, не самое элегантное решение, но -
рабочее.

                        
for (var z in mapchart_mc) {
if (z=='mask' || typeof(mapchart_mc[z]) != 'movieclip'
var tmp = mapchart_mc.createEmptyMovieClip(z+"_bg",lev
tmp.beginFill(0xff0000,50)
tmp.lineStyle(1, 0xFFCC00);
tmp.lineTo(mapchart_mc[z]._x, mapchart_mc[z]._height+m
tmp.lineTo(mapchart_mc[z]._width+mapchart_mc[z]._x, ma
tmp.lineTo(mapchart_mc[z]._width+mapchart_mc[z]._x, ma
tmp.endFill();
var mask = duplicateMovieClip(mapchart_mc[z],'MC_C_MAS
tmp.setMask(mapchart_mc[z]);
level++;
delete tmp;
delete mask;
}
0 29 0
Без комментариев...