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

Problema con Clase KEY

Estas en el tema de Problema con Clase KEY en el foro de Flash y Actionscript en Foros del Web. Bueno... no estoy seguro pero creo que es un problema que acabo de detectar en Flash 8... Código PHP: var  keyListener : Object  = new  Object ...
  #1 (permalink)  
Antiguo 04/11/2005, 15:03
 
Fecha de Ingreso: febrero-2005
Mensajes: 58
Antigüedad: 19 años, 9 meses
Puntos: 0
Problema con Clase KEY

Bueno... no estoy seguro pero creo que es un problema que acabo de detectar en Flash 8...

Código PHP:
var keyListener:Object = new Object();
keyListener.onKeyDown = function()
   {
   
trace("DOWN -> Code: "+Key.getCode());
   }
keyListener.onKeyUp = function()
   {
   
trace(Key.getCode()+" --> "+Key.PGDN);
   
trace("UP -> Code: "+Key.getCode());
   }

Key.addListener(keyListener); 
Este código trabaja perfecto en Flash MX2004, pero lo compilo con el Flash 8 y no me detecta las teclas INICIO, SUPR, FIN, REPG, AVPG, en MX2004 si...


Será un problema con el nuevo Flash o acaso hay que hacer algo diferente para que detecte estas teclas...

Si alguien sabe lo que pasa... una manita quedaría bien...
  #2 (permalink)  
Antiguo 04/11/2005, 15:41
 
Fecha de Ingreso: febrero-2005
Mensajes: 58
Antigüedad: 19 años, 9 meses
Puntos: 0
Solución...

Bueno para los que tengan, o quizá vayan a tener este inconveniente...

Despues de mucho verificar con algunas aplicaciones que había hecho antes y efectivamente corrian bien en el Flash 8, pude llegar a la solución...

La cosa está en que cuando se trabaja con detección de golpes de tecla, y se prueban las películas se debería activar la opción en el menú: Control - Deshabilitar métodos abreviados de teclado, del flash player que viene incluído dentro del Flash 8, este flash player es casi una copia del flash player normal, solo que este tiene algunas funcionalidades adicionales, como permitir la depuración, y la ejecución de sentencias TRACE, entre otras...

Resulté ser muy autodidacta jejeje
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 22:54.