Movimiento de MovieClips con el teclado
Código básico para controlar movimientos de MovieClips a través del teclado.
Añadiendo un objeto detector de eventos (listener) a la clase Key podremos detectar las pulsaciones de teclas (onKeyDown) por parte del usuario.
Utilizando Key.getCode() podremos saber que tecla a pulsado y ejecutar la acción deseada:
teclado.onKeyDown = function()
{
trace(Key.getCode());
switch (Key.getCode()) {
case 38 :
bola._y -= 3;
break;
case 37 :
bola._x -= 3;
break;
case 40 :
bola._y += 3;
break;
case 39 :
bola._x += 3;
break;
}
};
Key.addListener(teclado);
Podemos utilizar el trace(Key.getCode()); para ver los códigos de las teclas en el panel salida.
Post relacinonados:
2 Comments »
RSS feed for comments on this post. TrackBack URI









Este ejemplo ya lo habia HECHO PERO SOLO FUNCIONA EN ACTIONSCRIPT 2, COMO LE HAGO PARA EL ACTIONSCRIPT 3?
@Sergio: En Cristalab escribàun tip de cómo hacerlo:
http://www.cristalab.com/tips/30418/eventos-de-teclado-en-actionscript-3