Comunidad de diseño web y desarrollo en internet online

Detectar tecla enter

Citar            
MensajeEscrito el 27 Mar 2011 01:12 am
Hola amigos, estoy tratando de detectar la tecla enter en mi película, pero veo que no registra código cuando la presiono es como si no la detectara, esto sucede igual con otras teclas de control, hace falta configurar algo ?

Código ActionScript :

var teclado:Object = new Object()

teclado.onKeyDown = function()
{
   trace(Key.getAscii());      //devuelve el código ascii de la tecla
   trace(Key.getCode());      //devuelve el código ascii de la tecla
   
   if(Key.isDown(Key.LEFT)) {mc1._x -= 10;}
   if(Key.isDown(Key.RIGHT)) {mc1._x += 10;}
   if(Key.isDown(Key.UP)) {mc1._y -= 10;}
   if(Key.isDown(Key.DOWN)) {mc1._y += 10;}
   if(Key.isDown(Key.ENTER)) {mc1._y = Stage.width / 2; mc1._x = Stage.height / 2;}   
}
Key.addListener(teclado);

este es el código que estoy probando.

Muchas gracias por su colaboración.

Por Diego Lopez B

27 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 28 Mar 2011 03:35 pm
Si est[as dentro de Flash, debes deshabilitar las teclas predeterminadas para que funcione, al publicar desde el menú Control al publicar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Mar 2011 04:07 pm
Gracias Jorge, Se ve que conoces esto a la perfección, abrí el archivo SWF fuera de Flash y trabaja perfecto.

Saludos.

Por Diego Lopez B

27 de clabLevel



Genero:Masculino  

chrome

 

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