
Код AS1/AS2:
var mc_map:MovieClip = this.createEmptyMovieClip("mc_map", this.getNextHighestDepth());
mc_map.attachMovie("un_zelen_mc", "un_zelen_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("un_brown_mc", "un_brown_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("zelen_mc", "zelen_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("kontur_zelen_mc", "kontur_zelen_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("grey_mc", "grey_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("kontur_grey_mc", "kontur_grey_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("kvartal_mc", "kvartal_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("kontur_mc", "kontur_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("reka_mc", "reka_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("kontur_reka_mc", "kontur_reka_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("doma_mc", "doma_mc_new", mc_map.getNextHighestDepth());
mc_map.attachMovie("kontur_doma_mc", "kontur_doma_mc_new", mc_map.getNextHighestDepth());
mc_map.cacheAsBitmap = true;
var mc_control:MovieClip = this.createEmptyMovieClip("mc_control", this.getNextHighestDepth());
mc_control.attachMovie("plus_btn", "plus_btn_sc", mc_control.getNextHighestDepth());
mc_control.attachMovie("minus_btn", "minus_btn_sc", mc_control.getNextHighestDepth());
mc_control.plus_btn_sc._x = 500;
mc_control.plus_btn_sc._y = 19;
mc_control.minus_btn_sc._x = 500;
mc_control.minus_btn_sc._y = 50;
mc_map.onMouseDown = function() {
startDrag(mc_map, false);
}
mc_map.onMouseUp = function() {
stopDrag();
}
var scale:Number = 1;
mc_control.plus_btn_sc.onPress = function() {
scale += 100;
}
mc_control.plus_btn_sc.onRelease = plus_btn_sc.onReleaseOutside = function() {
_root.mc_map._xscale = scale;
_root.mc_map._yscale = scale;
}
mc_control.minus_btn_sc.onPress = function() {
scale -= 100;
}
mc_control.minus_btn_sc.onRelease = minus_btn_sc.onReleaseOutside = function() {
_root.mc_map._xscale = scale;
_root.mc_map._yscale = scale;
}
что быстрее масштабируется - один большой векторный рисунок или куча мелких векторных рисунков (если разбить большой на кучу маленьких) ?