Comunidad de diseño web y desarrollo en internet online

Al apretar una tecla se ejecute una acción

Citar            
MensajeEscrito el 12 Dic 2006 08:35 pm
Hola

¿Cómo puedo hacer que al apretar z, x , c o el número 1 se ejecute una accion?

Probe con on (keypress <1>) {
gotoandPlay();
}

pero no me funciono..

¿No hay una forma de tener el número de cada tecla? y si es así, ¿como se el número de cada una?

Por retrospectivo

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Dic 2006 08:40 pm
Sí, busca sobre ASCII y sobre el objeto Key de flash, en concreto por Key.addListener y Key.onKeyDown

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 12 Dic 2006 08:41 pm
No entendi, algun ejemplo please?

Por retrospectivo

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Dic 2006 08:50 pm
En el primer fotograma de tu película escribes:

Código :

var myListener:Object = new Object();
myListener.onKeyDown = function () {
    trace ("You pressed a key.");
}
myListener.onKeyUp = function () {
    trace ("You released a key.");
}
Key.addListener(myListener);

Esto aparece en la ayuda de flash.

Defines un objeto detector y una función que detecta cuando se pulsa una tecla y te saca un mensajito.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox

 

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