Comunidad de diseño web y desarrollo en internet online

Como Detectar que se Soltó una Tecla AS 2

Citar            
MensajeEscrito el 20 Feb 2012 01:53 am
Buenas, esque necesito detectar cuando se solto una tecla en especifico, digamos LEFT y no todo el teclado, como he visto en otros temas esta seria la solución para detectar cualquier KeyUp pero sin controlar cual fue

Código ActionScript :

var keyListener:Object = new Object();
   keyListener.onKeyUp = function() {
      trace("se soltó una de tantas teclas");    
   }
   Key.addListener(keyListener);


seguro le falta un pequeño detalle para quedar bien, pero ni idea de cual, pues ya intente cada cosa que se me pudo ocurrir, deje esto del foro como ultimo recurso.

Por Jberivera

3 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 20 Feb 2012 12:07 pm
Te copypasteo lo que hay en la ayuda de Flash

Código ActionScript :

var keyListener:Object = new Object(); 
keyListener.onKeyDown = function() { 
    trace("DOWN -> Code: "+Key.getCode()+"\tACSII: "+Key.getAscii()+"\tKey: "+chr(Key.getAscii())); 
}; 
keyListener.onKeyUp = function() { 
    trace("UP -> Code: "+Key.getCode()+"\tACSII: "+Key.getAscii()+"\tKey: "+chr(Key.getAscii())); 
}; 
Key.addListener(keyListener);


Recuerda empezar siempre por allí

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Feb 2012 08:14 pm
Jorge, muchas gracias, eso era lo que necesitaba, entonces luego de ubicar el getCode solo queda hacer la condicion

Código Javascript :

var keyListener:Object = new Object(); 
keyListener.onKeyUp = function() { 
   
   if(Key.getCode()==38)
   {
      trace("as dejado de pulsar Flecha Arriba");
   }
}; 
Key.addListener(keyListener);


De nuevo gracias

Por Jberivera

3 de clabLevel



Genero:Masculino  

chrome

 

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