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

Animacion activada con mouse

Estas en el tema de Animacion activada con mouse en el foro de Flash y Actionscript en Foros del Web. Hola a todos! He revisado este tema http://www.forosdelweb.com/f16/activar-animacion-con-mouse-333059/ Pero no logro conseguir que no se este moviendo la animacion antes de que se pase el ...
  #1 (permalink)  
Antiguo 15/09/2012, 17:51
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 9 años, 9 meses
Puntos: 0
Animacion activada con mouse

Hola a todos! He revisado este tema
http://www.forosdelweb.com/f16/activar-animacion-con-mouse-333059/

Pero no logro conseguir que no se este moviendo la animacion antes de que se pase el mouse por arriba...


Es decir: que solamente se mueva hasta que el mouse este arriba de el...
Estoy usando el actionscript 2.0

De antemano muchas gracias :D
  #2 (permalink)  
Antiguo 15/09/2012, 18:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 19 años
Puntos: 406
Respuesta: Animacion activada con mouse

Hola AuraOmoi:
Bienvenido al Foro.
Lo que tienes que hacer es poner un stop(); en el primer frame de la animación, de ese modo estará detenido hasta que pongas el mouse sobre él.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Última edición por Bandit; 16/09/2012 a las 13:15
  #3 (permalink)  
Antiguo 15/09/2012, 21:10
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Animacion activada con mouse

Hola Bandit! Gracias, lo estoy probando ahora mismo, algo debo estar haciendo mal, por que ahora no comienza la animacion.... Gracias!
  #4 (permalink)  
Antiguo 15/09/2012, 21:58
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Animacion activada con mouse

De nuevo hola, no quiero molestar con otro tema, escribire mi duda en este:

El tipo de animacion en el flash de "Ana Somnia" es lo que estoy buscando lograr, cuando pasas el mouse sobre el osito de peluche el se mueve y despues cuando quitas el mouse el regresa a su posicion original.

Como podria lograr eso? Tengo todo animado pero se me dificulta el actionscripting...

Gracias
  #5 (permalink)  
Antiguo 16/09/2012, 13:23
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 19 años
Puntos: 406
Respuesta: Animacion activada con mouse

Supongo que esa animación del osito está dentro de un MC ocupando por ejemplo 20 fames y tiene un stop(); en los frames 1 y 10.
Seleccionas el MC después de ponerlo en el escenario y escribes éste código:
Código actionscript:
Ver original
  1. on(rollOver){
  2.    gotoAndPlay(2);
  3. }
  4. on(rollOut){
  5.     gotoAndPlay(11);
  6. }
De ese modo cuando pongas el mouse sobre el MC la animación se iniciará hasta detenerse en el frame 10 y al retirar el mouse del MC irá al frame 11 para iniciar la animación para regresar a su posición inicial.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 16/09/2012, 16:15
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Animacion activada con mouse

Lamento ser un problema :( algo debo estar haciendo mal, te cuento lo que hago:

Creo toda la animación con keyframes por ejemplo del 1 al 5.
De ahí, hago el primer dibujo del frame un MC?

Y cuando lo hago, logro que la animación este detenida, cuando paso el mouse sobre la imagen se ve el cambio del cursor para darle click o etc, pero no logro que comienze la animación.

Muchas gracias por tu ayuda Bandit! Soy una total novata en esto :( apenas estoy logrando entenderle con otros tutoriales pero me ayudan a por ejemplo hacer una "create motion tween" con un cuadro o etc... :(
  #7 (permalink)  
Antiguo 17/09/2012, 09:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 19 años
Puntos: 406
Respuesta: Animacion activada con mouse

Con el código que te di en mi último post, no es necesario hacer clic sobre el MC, solamente ponerlo encima para que se inicie la primera animación y al retirar el mouse del MC se activará la segunda animación.
Si tu haz hecho la primera animación desde el frame 1 al 5, selecciona esos frames y le das con el botón derecho y activas Copiar fotogramas, crea la capa 2 y en el frame 6 haz clic con el botón derecho y activas Pegar fotogramas, seleccionas los fotogramas pegados y le das nuevamente con el botón derecho y activas: Invertir fotogramas
Creas otra capa y en los frames 1 y 5 coloca un stop();
Y al poner el MC en el escenario en el Panel de acciones escribe el código que te di.

Espero haberte sido de ayuda y ahora lo tengas más claro.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: 2.0, actionscript, animacion, mouse
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 00:59.