Hice una peli que se llama mapa y con los botones hago que cambie el tamaño un 10% cada vez.
Código:
Hasta ahi todo bien, pero estoy intentando que la transformación se haga mientras tengo presinonado el botón.bt_zoom_in.onPress = function() {
mapa._width=getProperty(mapa, _width) * 1.1;
mapa._height=getProperty(mapa, _height) * 1.1;
mapa.factor=mapa.factor * 1.1;
}
bt_zoom_out.onPress = function() {
mapa._width=getProperty(mapa, _width) / 1.1;
mapa._height=getProperty(mapa, _height) / 1.1;
mapa.factor=mapa.factor / 1.1;
}
y se me ocurrió esto:
Código:
le cambié a 1.01 para que la transformación sea más fluida.bt_zoom_in.onPress = function() {
zoomIn=true;
while (zoomIn==true) {
mapa._width=getProperty(mapa, _width) * 1.01;
mapa._height=getProperty(mapa, _height) * 1.01;
mapa.factor=mapa.factor * 1.01;
}
}
bt_zoom_in.onRelease = function() {zoomIn=false;}
El problema es que me da errores el flash... el script consume todos los recursos de la compu y el flash me dice que aborte el script.
Agradezco sus sugerencias!


