Comunidad de diseño web y desarrollo en internet online

como poner el KeyCode en una variable?

Citar            
MensajeEscrito el 03 Sep 2008 06:23 pm
Buenas!
Una pregunta sencilla.

La cuestión es que estoy haciendo una aplicación en la que se colorea un dibujo con el teclado, y estoy empleando el método switch-case para asignar los colores a cada tecla. Sin embargo no sé cómo hacer para que el dato del KeyCode se pueda poner en una variable que después sea usada por el switch.
Este es mi (fallido) intento:

Código :

muestra = event.KeyCode;
switch (muestra)
 {
    case 96:
        caraColor.color = 0xFF0000;
        break;
    case 97:
        caraColor.color = 0x00FF00;
        break;
}
cara.transform.colorTransform = caraColor;


Gracias de antemano.

Talueguito.

AFP
:fsm: (good bless Chuk Norris)

Por afpera

8 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 03 Sep 2008 09:50 pm
No veo el problema, incluso puedes hacer:

switch (event.KeyCode)

Asegúrate que estas recibiendo el evento

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Sep 2008 12:40 am

solisarg escribió:

No veo el problema, incluso puedes hacer:

switch (event.KeyCode)

Asegúrate que estas recibiendo el evento

Jorge
pues no funciona, Jorge.

Hay un trace que muestra que sí estoy recibiendo el evento KeyCode, pero al usarlo como recomiendas sale el siguiente error:
1119: Access of possibly undefined property KeyCode through a reference with static type flash.events:KeyboardEvent.

¿Qué será?

Saludo y gracias!

(si Freddie ve esto: Hay un bug en Cristalab: estoy usando google chrome y me sale ícono de safari!)

Por afpera

8 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 04 Sep 2008 12:48 am
Hey, ya funcionó! Era una bobada, juemadre!

Es que no se escribe KeyCode sino keyCode, con minúscula. :P

Que disculpen tanta interroguez, pa' un error tan simple.

Saludo.

AFP

Por afpera

8 de clabLevel



Genero:Masculino  

chrome

 

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