1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
| stage.addEventListener(KeyboardEvent.KEY_DOWN, toucheDown);
stage.addEventListener(KeyboardEvent.KEY_UP, toucheUp);
------------------------------
private function toucheDown(evt:KeyboardEvent):void
{
if (evt.keyCode == 38 && haut == false) {
haut=true;
}
if (evt.keyCode == 39 && droite == false) {
droite=true;
}
if (evt.keyCode == 37 && gauche == false) {
gauche=true;
}
if (evt.keyCode == 40 && bas == false) {
bas=true;
}
if (evt.keyCode == 69 && scrollhaut == false) {
scrollhaut=true;
}
if (evt.keyCode == 70 && scrolldroite == false) {
scrolldroite=true;
}
if (evt.keyCode == 83 && scrollgauche == false) {
scrollgauche=true;
}
if (evt.keyCode == 68 && scrollbas == false) {
scrollbas=true;
}
if (evt.keyCode == 32 && tir == false) {
tir=true;
}
trace("bouton ON "+evt.keyCode);
}
private function toucheUp(evt:KeyboardEvent):void
{
if (evt.keyCode == 38) {
haut=false;
}
if (evt.keyCode == 39) {
droite=false;
}
if (evt.keyCode == 37) {
gauche=false;
}
if (evt.keyCode == 40) {
bas=false;
}
if (evt.keyCode == 69) {
scrollhaut=false;
}
if (evt.keyCode == 70) {
scrolldroite=false;
}
if (evt.keyCode == 83) {
scrollgauche=false;
}
if (evt.keyCode == 68) {
scrollbas=false;
}
if (evt.keyCode == 32) {
tir=false;
}
trace("bouton OFF "+evt.keyCode);
} |
Partager