ActionScript 3.0, l'essentiel sous la main Adobe Flash Accueil
Fiches
Boutique
Contact
Utiliser les touches du clavier
Nous allons voir ici comment détecter la pression d'une touche du clavier (très utile pour les jeux) :

//Imports Flash
import flash.events.KeyboardEvent;

function pressTouche(e:KeyboardEvent):void
{
if(e.keyCode == 37)
{
//Flèche gauche pressée
}
if(e.keyCode == 39)
{
//Flèche droite pressée
}
if(e.keyCode == 38)
{
//Flèche haut pressée
}
if(e.keyCode == 40)
{
//Flèche bas pressée
}
if(e.keyCode == 32)
{
//Barre espace pressée
}
if(e.keyCode == 8)
{
//Touche retour pressée
}
if(e.keyCode == 77)
{
//Touche M pressée
}
//etc...
}
stage.addEventListener(KeyboardEvent.KEY_DOWN, pressTouche);

Vous pouvez retrouvez l'ensemble le code correspondant à chaque touche sur l'Aide Adobe.
Commentaire(s)
Aucun.