Comunidad de diseño web y desarrollo en internet online

Duda con MC

Citar            
MensajeEscrito el 02 Jul 2011 04:22 pm
Buenas, tengo una pequeña duda con el control de la linea de tiempo de un MC. Mi problema es el siguiente: Tengo un MC que es un personaje de un videojuego. En su linea de tiempo están todos los movimientos que debe realizar. Por ejemplo si presiono la tecla 1 el personaje va al primer fotograma con un gotoAndPlay(1) y se reproduce hasta el fotograma 4 del Mc que tiene en dicho fotograma un stop(). Bien mi duda es esta, si dejo presionado el 1 el MC solo va al primer fotograma pero no sigue reproduciendo hasta que no soltamos la tecla. Lo que me gustaría es que al presionar una tecla no se quedara en el primer fotograma sino que acabara toda la reproducción. ¿Es eso posible?

Muchas gracias

Locke

Por locke23

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Jul 2011 07:39 pm
¿Estás usando un onEnterFrame para pillar las teclas que oprime el usuario?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Jul 2011 09:22 pm
Si, eso mismo.

Por locke23

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Jul 2011 10:19 pm
Por eso ocurre lo que cuentas, tienes que usar un Key.addEventListener en vez de onEnterFrame, busca la clase Key en la ayuda, tienes ejemplos completos para guiarte

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jul 2011 02:27 pm
Gracias por contestar, he puesto los eventos como Key.addEventListener para controlar cuando se presiona y cuando se libera una tecla, pero sigue pasandome lo mismo. Puede ser porque tengo un evento EnterFrame para el movimiento?

Locke

Por locke23

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Jul 2011 03:13 pm
Ahora lo tienes que quitar del onEnterFrame, sino dispara todo el tiempo un gotoAndPlay(1)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jul 2011 04:42 pm
Cierto, muchas gracias, solucionado!!

Locke

Por locke23

26 de clabLevel



 

firefox

 

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