Comunidad de diseño web y desarrollo en internet online

Mapeo de letras del teclado

Citar            
MensajeEscrito el 15 Jun 2011 01:03 pm
Buenas!

Estoy mapeando las flechas del teclado para manejar el movimiento de un MC.
El problema viene cuando quiero mapear las letras, por ejemplo, A, W, S y D.

Código involucrado:

Código :

Código ActionScript :

//EVENTO 
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyPressed);  
 
//FUNCION MAPEA TECLAS Y MODIFICA FLAGS 
function keyPressed(event:KeyboardEvent)  
            {       
             
               if (event.keyCode == Keyboard.LEFT)          keyLeftPressed = true;   
 //Pongo algo como : if (event.keyCode == Keyboard.W)  [...] 
                if (event.keyCode == Keyboard.RIGHT)          keyRightPressed = true;    
                if (event.keyCode == Keyboard.UP)             keyUpPressed = true;    
                if (event.keyCode == Keyboard.DOWN)          keyDownPressed = true;  
             
            }    



El error que me indica es este:

1119: Acceso a una propiedad W posiblemente no definida mediante una referencia con tipo estático Class.



Seguro que es un fallo tonto de importar clases o algo por el estilo, pero es que no consigo hallar la solución.

Gracias de "antebrazo, hoygan".


Por Zeneke

3 de clabLevel





Envíale un mensaje privado

Por Zeneke

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Jun 2011 01:41 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Jun 2011 02:23 pm
Si, en efecto es 87, y recuerdo haberlo probado anoche y tampoco funcionaba.

Investigando me dao cuenta de que tenia que habilitar la opción "Deshabilitar métodos abreviados del teclado" dentro de "Control" en tiempo de ejecución. Ahora ya funciona.

Pero no entiendo por qué no funciona la constante de W.

Muchisisisisimas gracias, Jorge!

Por Zeneke

13 de clabLevel



 

firefox

 

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