perdon que siga molestando, pero el zoom se me va de un solo y yo quisiera que fuera asi como esta ahorita solo que cuando deje de precionar el boton ZIN entonces el zoom in se detenga, ahora esta que si yo preciono dicho boton se va y hace todo el zoom de una vez. espero que me puedas ayudar muchas gracias.
tambien tengo este codigo en el as de mis botones:
boton ZIN:
Código:
on (keyPress "+") {
go(200);
}
on (keyPress "p") {
go(200);
}
boton ZOUT:
Código:
on (keyPress "-") {
if (mapa._xscale >200) {
go(-200);
}
}
on (keyPress "m") {
if (mapa._xscale >200) {
go(-200);
}
}
y esta es la funcion GO:
Cita: function go(cantidad) {
xoffset = (startWidth*(mapa._x-startx))/((100/cantidad)*mapa._width);
yoffset = (startHeight*(mapa._y-starty))/((100/cantidad)*mapa._height);
mapa._xscale = mapa._xscale+cantidad;
mapa._yscale = mapa._yscale+cantidad;
mapa._x = mapa._x+xoffset;
mapa._y = mapa._y+yoffset;
porcentaje = int(mapa._xscale)+"% zoom";
if (mapa._xscale<=100) {
mapa._xscale =100;
mapa._yscale =100;
scale = int(mapa._xscale)+"% zoom";
}
}
stop();
este codigo no lo hise yo pero estoy tratando de entenderlo pero el primer problema con el que me tope es que esto corre solo con el reproductor flash player 5 ya que fue echo en flash 5, si me pongo a hacerlo de nuevo me voy a tardar mucho asi que mejor trato de acoplarlo, espero y me puedas entender