Comunidad de diseño web y desarrollo en internet online

asignar funcion a tecla intro??

Citar            
MensajeEscrito el 06 Feb 2008 10:10 am
Hola

solo eso, necesito que al apretar la tecla intro suceda lo mismo que al apretar un boton. Supongo que habrá alguna forma de asignar una funcion a la tecla no?

gracias
__________________
saludos

Por chefnelone

41 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 06 Feb 2008 10:49 am
Asignarle una función a una tecla es muy sencillo, lo único que has de poner en la diapositiva donde quieres ponerle la función este código:

if(Key.isDown(Key.ENTER))
{La función que quieras ponerle}

Un saludo!!!

Por miglug

Claber

113 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Feb 2008 05:48 pm
gracias

saludos!

Por chefnelone

41 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 06 Feb 2008 05:59 pm
no me funciona

probé tratando de verificar con esto. todo en el mismo frame.(el codigo en el frame y un texto dinamico instanciado "este")

if(Key.isDown(Key.ENTER))
{

_root.pages.este.text="funciona"


}

alguna idea

Por chefnelone

41 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 06 Feb 2008 06:06 pm

Código :

var presionada:Object = new Object();
presionada.onKeyDown = function() {
   if (Key.isDown(Key.ENTER)) {
      _root.pages.este.text = "funciona";
      trace("funciona");
   }
};
Key.addListener(presionada);

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 29 Abr 2008 05:55 am
funciona para ENTER. pero si la tecla es otra no. Por ejemplo que se pone si quiero que la función sea asiganda al 5 del teclado numerico.

si escribo:

Código :

 if(Key.isDown(Key.FIVE))


no lo reconoce
¿alguna sugerencia??

saludos..
[/code]

Por glimoh

32 de clabLevel



Genero:Masculino  

Diseñador,dibujante,animador, algo de programación...

firefox
Citar            
MensajeEscrito el 30 Abr 2008 11:05 pm
Wenas glimoh, hay un problema, y es que hay ciertas teclas asignadas, así no podrás hacer que funcione la tecla 5. Yo no soy experto, pero lo que haría yo es usar una campo de texto donde al asignarle un valor salga X, y que este mismo esté fuera de los límites de la pantalla. Es un método muy cutre pero lo tengo usado y ni dios se da cuenta :P, jajaja, un saludo men ;)

Por miglug

Claber

113 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Abr 2008 11:58 pm
hola. muchas gracias por la sugerencia. La verdad el codigo que publico enav funciona perfecto. AHora bien, me parece interesante conocer tu metodo, pero no lo entiendo muy bien, si puedes publica el código de tu ejemplo.
saludos

Por glimoh

32 de clabLevel



Genero:Masculino  

Diseñador,dibujante,animador, algo de programación...

firefox

 

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