Tengo una duda que me está matando.
Estoy haciendo una aplicación en Flash CS 5.5 y AS3 y necesito detectar algunas pulsaciones de teclado. Hasta ahí todo sencillo. El problema es que las pulsaciones se hacen sobre el stage, no sobre ningún campo de texto. "¿Y cuál es el problema?", diréis. Pues que varias teclas que necesito no se detectan.
Estas teclas son "delete" o "Supr", "Return" e "Intro", "Inicio" y "Fin".
La cuestión es que tengo este código:
Código :
stage.addEventListener (KeyboardEvent.KEY_DOWN,deleteItem); function deleteItem (e:KeyboardEvent):void { trace (e.keyCode); }
Veréis que lo único que hago es un trace del keycode para saber qué tecla estoy pulsando. La cuestión es que las teclas que os menciono no generan ningún evento. No encuentro ningún sitio dende digan cómo detectar estas teclas y estoy convencido de que se tienen que poder detectar. Otras teclas, como por ejemplo "Insert", sí se detectan.
¿Podéis ayudarme?
Gracias