Hola
Soasti ! !
Es por el ciclo While que tienes ahí, sustitúyelo por un el método onEnterFrame que se invoca n veces por segundo:
Código actionscript:
Ver originalbt_zoom_in.onPress = function() {
this.onEnterFrame = function():Void {
mapa._width=getProperty(mapa, _width) * 1.01;
mapa._height=getProperty(mapa, _height) * 1.01;
mapa.factor=mapa.factor * 1.01;
};
}
bt_zoom_in.onRelease = bt_zoom_in.onReleaseOutside = function() { this.onEnterFrame = null;}
Un saludo !