Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2007, 17:29
Avatar de guripa
guripa
 
Fecha de Ingreso: febrero-2003
Ubicación: Madrid
Mensajes: 33
Antigüedad: 21 años, 2 meses
Puntos: 0
Sonrisa Zoom centrado y mover con boton mano

Hola a todos, cuanto tiempo sin pasar por aqui, menos mal que hay gente que tiene algo más de tiempo que yo para poder estar al día con Flash y ayudarnos a los novatos. Bueno mi pregunta es la siguiente:

Estoy haciendo un callejero en el que tengo ya dibujado el mapa y lo tengo dentro de un movieclip llamado "callejero". He conseguido poner las flechas para moverme en el mapa hacia los lados y hacia arriba y abajo. Ahora estoy con la parte de zoom y tengo lo siguiente:

1º)- En un boton con forma de lupa para aumentar tengo este codigo:

[
I]on(release){
_root.callejero._xscale+=20;
_root.callejero._yscale+=20;
}[/I]


2º)- En un boton con forma de lupa para disminuir tengo este otro codigo:

on(release){
_root.callejero._xscale-=10;
_root.callejero._yscale-=10;
}


El problema es que al ampliar o disminuir no lo hace centrado sino que tiende a irse hacia un lado.

¿Alguien puede decirme como controlar el punto central para que no pase esto?

Aprovecho tambien para exponer otra duda, tengo un boton con la forma de la mano y pretendo que cuando pulse este boton se me active una opcion para que mientras pulso con el raton sobre el mapa pueda moverlo hacia donde quiera y al soltar se quede en el punto que lo he dejado al moverlo.

Espero que me podais orientar.
La proxima semana me he apuntado a un curso de Flash para aprender mejor Actionscrip con lo que espero colaborar y ayudar a la comunidad.

Un saludo a todos. y gracias de antemano por decirme vuestro tiempo.