Foros del Web » Creando para Internet » Flash y Actionscript »

Animacion con mapa!

Estas en el tema de Animacion con mapa! en el foro de Flash y Actionscript en Foros del Web. -Hola buenas que tal, estoy haciendo una web y quiero poner una sección en la que aparezca un mapa para la localizacion de la empresa, ...
  #1 (permalink)  
Antiguo 09/09/2008, 09:06
 
Fecha de Ingreso: febrero-2004
Mensajes: 225
Antigüedad: 13 años, 9 meses
Puntos: 1
Animacion con mapa!

-Hola buenas que tal, estoy haciendo una web y quiero poner una sección en la que aparezca un mapa para la localizacion de la empresa, y como es un poco dificial abarcarlo todo, habia pensado que se pudiera mover el mapa con el raton como en la siguiente web:
http://www.letusa.es/empr_contact.php
-Alguien podria ayudarme porque no se ni como empezar??. Un abrazo y gracias.
  #2 (permalink)  
Antiguo 09/09/2008, 10:09
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Respuesta: Animacion con mapa!

Hola jpiornos:
Para hecer eso utiliza el código startDrag(); y stopDrag(); en la Ayuda del Flash tienes toda la información de como utilizarlo.

Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 09/09/2008, 15:44
 
Fecha de Ingreso: febrero-2004
Mensajes: 225
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Animacion con mapa!

-Hola buenas, gracias Bandit por el consejo, he encontrado algo parecido pero que no utiliza el StartDrag:
-he creado un boton y un clip de pelicula, en el video he puesto este codigo:

on (press) {
this.startArrastre(true);
}
on (release, releaseOutside) {
this.stopArrastre();
}

-Y en el movie clip una vez arrastrado al escenario este otro:

MovieClip.prototype.startArrastre = function(centrar) {
delete this.onMouseMove;
if (centrar) {
var desfaseX:Number = 0;
var desfaseY:Number = 0;
} else {
var desfaseX:Number = _xmouse-this._x;
var desfaseY:Number = _ymouse-this._y;
}
this.onMouseMove = function() {
this._x = _xmouse-desfaseX;
this._y = _ymouse-desfaseY;
updateAfterEvent();
};
};
MovieClip.prototype.stopArrastre = function() {
delete this.onMouseMove;
};
stop();


-Pero aparecen dos problemas, el primero es que yo puedo mover la imagen y se mueve por toda l pantallas pero yo lo que quiero es crearle como una marco transparente que evite que se vea la imagen moviendose por toda la pantalla y a parte el problema es que cada vez que cojo la imagen, aunque la haya dejado en la esquinase centra respecto al cursor, y eso le da un efecto feo, quiero decir, que si cojo la imagen desde la esquina no quiere que se vaya al centro, no se si se me entiende. Alguien puede ayudarme??. un saludo y gracias nuevamente.
  #4 (permalink)  
Antiguo 09/09/2008, 18:02
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Respuesta: Animacion con mapa!

Si lo haces con los códigos que te dije no vas a tener ese problema, además puedes darle las coordenadas por donde quieres que se muevan para que la imagen tenga un tope y no se vea más alla de sus límites y para enmarcarlo ponle una máscara.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 09/09/2008, 18:32
 
Fecha de Ingreso: febrero-2004
Mensajes: 225
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Animacion con mapa!

-Podrias pasarme algun tipo de ejemplo, es que me lio un poco con l ayuda de flash?. un abrazo y gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:30.