¿Quieres registrarte?

Controlar línea de tiempo con el movimiento del ratón

Citar            
MensajePublicado: 09 Ene 2008 07:03 pm
Muy buenas a todos. Tengo un fichero con varias capas, las cuales tienen varios efectos y en definitiva tiene una duración de 190 fotogramas. Hasta aquí bien. Lo que quiero hacer es mediante el movimiento del ratón (por ejemplo de arriba a abajo) vayan pasando los fotogramas, es decir, que si yo bajo el ratón también avance la línea de tiempo. Supongo que se hará con mouseMove o algo así, pero estoy bastante perdido. A ver si me pueden ayudar.
Muchas gracias de antemano.

abi


clabLevel: 1



msie
      MP    
Citar            
MensajePublicado: 11 Ene 2008 05:58 am
Hola, yo siempre que pongo código lo hago en la misma ventana del post, osea no los pruebo, así que requeríras componerlo en caso de que tenga errores, pero esto es algo así

Código :

_root.onEnterFrame=function(){
    if(lastMouseX<_xmouse){ //el mouse se movió a la izquierda
        _root.prevFrame();
    } else if(lastMouseX>_xmouse){ //el mouse se movió a la derecha
        _root.nextFrame(); //o play si quieres que siga avanzando
    }
    if(lastMouseY<_ymouse){ //el mouse se movió hacia arriba
        _root.prevFrame();
    } else if(lastMouseY>_ymouse){ //el mouse se movió hacia abajo
        _root.nextFrame(); //o play si quieres que siga avanzando
    }
    lastMouseX=_xmouse;
    lastMouseY=_ymouse;
};


Espero que te sirva, para hacer variantes de velocidad puedes sacar una resta de pixeles y convertirlos a frames ;)

El_Beto_TM


clabLevel: 126 Genero:Masculino
Mexicali, Baja California


1 Tip

firefox
Google Talk       MP   Email  
Citar            
MensajePublicado: 11 Ene 2008 02:54 pm
Gracias por tu formidable aporte Beto, pero aún no consigo hacer el efecto que esperaba.
De tu código he utilizado solo el eje de las y, porque quiero que la acción se lleve a cabo cuando suba o baje el ratón, lo que ocurre es que tengo que pasar el ratón de arriba a abajo unas 5 veces para que todos los fotogramas concluyan, lo que quiero hacer es que cuando llegue el ratón abajo de la imagen se lleve a cabo el último fotograma, es decir que de una pasada hacia abajo tenga lugar la acción en su totalidad.
Para más datos la imagen es de 250 pixeles de altura y tiene un total de 190 fotogramas.
¿Como puedo ajustar esto?.
Muchas gracias.

abi


clabLevel: 1



msie
      MP    
Citar            
MensajePublicado: 01 Oct 2008 04:34 am
hola amigos ,, necesito esto y no me sale pero para nada! me podrian ayudar?

daba28


clabLevel: 16



msie7
  MSN Messenger     MP     Web
Citar            
MensajePublicado: 01 Oct 2008 09:30 am
Explica como lo estás haciendo, donde estás situando el código, etc...

elchininet
Claber


clabLevel: 3515
España

5 Tutoriales
11 Tips

firefox
      MP    
Citar            
MensajePublicado: 01 Oct 2008 02:34 pm
Gracias por tu respuesta , ya detecté el problema ..lo estaba haciendo con un archivo con actionscript 3.0 me tocó pasar todo a actionscript 2.0


gracias.

daba28


clabLevel: 16



msie7
  MSN Messenger     MP     Web
Citar            
MensajePublicado: 02 Oct 2008 01:43 am
daba28, tu avatar es groseramente grande (el máximo permitido es 100x100), por favor redúcelo.

The Fricky!
Presidente

Bastard Operators From Hell
clabLevel: 3107
Piccola Venezia...


3 Tips

firefox
      MP   Email   Web
Citar            
MensajePublicado: 02 Oct 2008 02:35 am
que pena de verdad , no lo había visto , ya lo quito :shock:

daba28


clabLevel: 16



msie7
  MSN Messenger     MP     Web
Citar            
MensajePublicado: 02 Oct 2008 10:33 pm
Disculpa me puedes ayudar con algo? .. como hago para que está propiedad solo la tenga un clip de película , y NO toda la película ¿ .. estuve intentando con un “loadMovie” pero no funciona .

muchas gracias

daba28


clabLevel: 16



msie7
  MSN Messenger     MP     Web
Citar            
MensajePublicado: 02 Oct 2008 10:45 pm
¿De qué propiedad estás hablando?

The Fricky!
Presidente

Bastard Operators From Hell
clabLevel: 3107
Piccola Venezia...


3 Tips

firefox
      MP   Email   Web
Citar            
MensajePublicado: 03 Oct 2008 01:57 am
Sobre recorrer la línea de tiempo con el ratón , no quiero que me devuelva toda la película solo un clip de unas fotos :cry:

daba28


clabLevel: 16



msie7
  MSN Messenger     MP     Web
Citar            
MensajePublicado: 07 Feb 2010 01:19 am
hola
Primero que todo, gracias por la respuesta a la pregunta del tema.

También me sirvió mucho, pero quedé con un problema.
Agregué un preloader a la película, y cuando muevo el mouse a un extremo me aparece el preloader también, que está en el primer frame.

¿Como puedo hacer que la película, cuando llegue al frame 2 vaya al último frame y vise-versa?
¿¿¿es decir que de vueltas en circulo sin mostrar el primer frame???

moonsalve


clabLevel: 0



chrome
  MSN Messenger     MP    
Citar            
MensajePublicado: 09 Feb 2010 09:13 am
Mejor haz tu animación dentro de un MovieClip, sitúalo en el segundo frame y controla la línea de tiempo del mismo con el mouse, así no tendrás que lidiar con el primer frame de tu película.

elchininet
Claber


clabLevel: 3515
España

5 Tutoriales
11 Tips

firefox
      MP    

   Página 1 de 1

Responder al tema
Respuesta Rapida


 

 

Cristalab BabyBlue + BloodBerry © 2007 Cristalab
Powered by phpBB © 2001, 2007 phpBB Group

3 6 7 8 10 11 12 14 15 17 18 28 34 38 40 42 44 45 46 47 48