Re: [ASNativos] onKeyDown

2006-01-20 Por tema Fede Rivas
Buena. Si usas movieClip para detectar eventos, estarás limitado a que
dicho clip tenga el Focus sobre él para que funcione. Si quieres detectar
eventos de forma global, deberas usar un detector de eventos:

code
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
trace(Pulsado: +chr(Key.getAscii()));
};
Key.addListener(keyListener);
/code

Salu2!

Fede.


El 20/1/06 11:32, Ivan [EMAIL PROTECTED] escribió:

 Hola lista
 estay haciendo una clase para controlar las pulsaciones de teclado en un
 juego, y debe ser una cosa basica, pero no me funciona.
 Dentro del constructor pongo
 
 _root.onMouseDown = function() {
trace(Llega);
   };
 
 y me funciona, pero si pongo
 
 _root.onKeyDown = function() {
trace(Llega);
   };
 
 no me funciona. La clase extiende MovieClip, y onKeyDown es un controlador
 de eventos de MovieClip no???
 Tambien querria confirmacion de que el _root esta bien, pues si no pongo
 instancia fisica en el escenario, no funciona. En la peli uso la clase
 como
 
 var Control:Controlador = new Controlador();
 
 gracias. 
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] onKeyDown

2006-01-20 Por tema Ivan
Te pensaba contestar que eso es lo primero que habia probado y que me daba 
un error porque decia que no se podia usar eso en una clase, pero antes de 
contestarte he probado una vez mas a pegar tu codigo por si me habia 
confundido, y funciona bien ¿?¿?¿?

no se, debo estar de viernes
Muchas gracias



- Original Message - 
From: Fede Rivas [EMAIL PROTECTED]

To: asnativos@5dms.com
Sent: Friday, January 20, 2006 1:33 PM
Subject: Re: [ASNativos] onKeyDown


Buena. Si usas movieClip para detectar eventos, estarás limitado a que
dicho clip tenga el Focus sobre él para que funcione. Si quieres detectar
eventos de forma global, deberas usar un detector de eventos:

code
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
   trace(Pulsado: +chr(Key.getAscii()));
};
Key.addListener(keyListener);
/code

Salu2!

Fede.


El 20/1/06 11:32, Ivan [EMAIL PROTECTED] escribió:


Hola lista
estay haciendo una clase para controlar las pulsaciones de teclado en un
juego, y debe ser una cosa basica, pero no me funciona.
Dentro del constructor pongo

_root.onMouseDown = function() {
   trace(Llega);
  };

y me funciona, pero si pongo

_root.onKeyDown = function() {
   trace(Llega);
  };

no me funciona. La clase extiende MovieClip, y onKeyDown es un controlador
de eventos de MovieClip no???
Tambien querria confirmacion de que el _root esta bien, pues si no pongo
instancia fisica en el escenario, no funciona. En la peli uso la clase
como

var Control:Controlador = new Controlador();

gracias.

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--




--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--