Comunidad de diseño web y desarrollo en internet online

Elección de____KeyPress

Citar            
MensajeEscrito el 11 Jul 2006 08:32 am
Buenos días de nuevo CristaLab.

se me coló hacer también esta pregunta en el otro mensaje.......

cuando añado un keypress al botón sólo me deja insertar teclas predefinidas (enter, space, left, up, ...) me gustaría poder insertar la tecla que yo desee... por ejemplo si tengo un botón que pone Proyectos... pues que el KeyPress sea "P" y si tengo un boton que pone Ejemplo pues k el KeyPress sea "E" .......

Ejemplo de mi código:
********************************************
on (release, keyPress "<P>") {
loadMovie("11.swf",_root.esp);
}
*******************************************

pues no me vaaaa :(


Saludos
Mil gracias

~koballo~

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 11 Jul 2006 05:12 pm
Usando el objecto Key

Código :

keyListener = new Object();
keyListener.onKeyDown = function() {
    var ascii = Key.getAscii();
    var code = Key.getCode();
    trace( "Apretaste: " + ascii + " Con el codigo: "+ code );
};
Key.addListener(keyListener);

Simplemente compara el Codigo o su Ascii de la letra que quieres monitoriar y ejecutas algo respecto a eso.

Código :

if ( Key.getCode() == 67 ) {
  // que haga algo si es la letra c (codigo 67).
}

Suerte.

Por Ryvius

34 de clabLevel



Genero:Masculino  

Protocolo 7

firefox
Citar            
MensajeEscrito el 11 Jul 2006 09:16 pm
Si mal no recuerdo va:
on (keyPress "P") {
loadMovie("11.swf",_root.esp);
}

si puedes utilizar CUALQUIER LETRA y NUMERO,

Por 666satan

56 de clabLevel



 

msie
Citar            
MensajeEscrito el 12 Jul 2006 09:19 am
Ok

funciona

n (keyPress "P") {
loadMovie("11.swf",_root.esp);
}



sobraba los < > a la P


;)

cenkius veriveri machis

~koballo

Por koballo

708 de clabLevel



 

opera

 

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