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!