Comunidad de diseño web y desarrollo en internet online

Mapa zoom (solucionado).

Citar            
MensajeEscrito el 02 Jul 2007 09:52 am
Hola, tengo hecho un mapa con zoom + y -, pero lo que quiero hacer y no consigo, es que no se pierda el punto central del mapa al darle al zoom. Me refiero a que cuando le de a zoom + o alejamiento, se vea que se acerca o aleja con el centro del plano que estoy viendo. No se si lo entendeis :wink:

Este es el código que uso:

ACERCAMIENTO:
_root.controlme._xscale = _root.controlme._xscale + 50;
_root.controlme._yscale = _root.controlme._yscale + 50;
if (_root.controlme._yscale>1000) {
setProperty("_root.controlme", _yscale, 1000);
setProperty("_root.controlme", _xscale, 1000);
}

ALEJAMIENTO
_root.controlme._xscale = _root.controlme._xscale - 50;
_root.controlme._yscale = _root.controlme._yscale - 50;
if (_root.controlme._yscale<124) {
setProperty("_root.controlme", _yscale, 124);
setProperty("_root.controlme", _xscale, 124);
}

Gracias

Por luismi78

10 de clabLevel



 



Ultima edición por luismi78 el 03 Jul 2007 03:23 pm, editado 1 vez

msie
Citar            
MensajeEscrito el 03 Jul 2007 10:43 am
Mirar, he encontrado una web donde está lo que quiero hacer.

http://www.flashearth.com/

Como veis, al hacer zoom +, zoom - o desplazarte, el punto visual está siempre en el centro de la pelicula.

Por luismi78

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 03 Jul 2007 03:23 pm
Ya está, solucionado!!!. He usado un clip padre que es el que amplio o reduzco, y dentro de el otro clip que es el que muevo.

Por luismi78

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 06 Nov 2007 11:45 pm
Amigo! que solucion tan ingeniosa, simple y elegante! estaba a `punto de claudicar y esto es sencillamente genial, he visto cada cosa con lineas de codigo muy complejas para hacer lo mismo... gracias por compartirlo.

Por unno

58 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.