Buenassss. 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:[email protected]
> http://www.5dms.com/listas
> ----------------------------------
> 


----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a