Foros del Web » Creando para Internet » Flash y Actionscript »

Acciones con el teclado

Estas en el tema de Acciones con el teclado en el foro de Flash y Actionscript en Foros del Web. Hola, podrían ayudarme por favor?, no se mucho de action script, tengo una pelicula en flash, y necesito saber como hago para que al undir ...
  #1 (permalink)  
Antiguo 11/03/2008, 08:06
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 1 mes
Puntos: 0
Acciones con el teclado

Hola, podrían ayudarme por favor?, no se mucho de action script, tengo una pelicula en flash, y necesito saber como hago para que al undir la tecla escape, me realice una acción.
Por ej: si undo la tecla Escape, necesito que se vaya para el fotograma número 428, muchas gracias por la ayuda que me puedan brindar...
Yo he leído algo y lo unico que encontré es que se puede mediante las acciones onkeyup y onkeydown, sin embargo intenté con un ejemplo que encontré y no me funciona, porfavor, lo que me puedan ayudar, gracias...
  #2 (permalink)  
Antiguo 11/03/2008, 08:44
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 6 meses
Puntos: 12
Re: Acciones con el teclado

La sintaxis si pulsamos la -e sería así (la acción se le da a un botón que no tiene por qué verse):

on (keyPress "e") {
play();
}


Justamente la tecla escape no se puede usar.

Mala suerte
__________________
Chanante!
  #3 (permalink)  
Antiguo 11/03/2008, 08:47
Avatar de Ramonites  
Fecha de Ingreso: marzo-2008
Ubicación: Spain
Mensajes: 34
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Acciones con el teclado

Hola klyeb,

Has mirado en la ayuda de Flash? (F1)...busca por ESCAPE (Key.ESCAPE property)

Ramonites
  #4 (permalink)  
Antiguo 11/03/2008, 09:35
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 6 meses
Puntos: 12
Re: Acciones con el teclado

Hasta donde sé ese método ya no funciona:

var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.isDown(Key.ESCAPE)) {
getURL("http://www.google.es");
}
};
Key.addListener(keyListener);


Esto publicado (incluído exportarlo en as1) ya no funciona, eso sí, por probar que no quede.
__________________
Chanante!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:26.