Adobe Flash CS3 inkorporerer et begreb kaldet en begivenhed lytteren til at modtage eller lytte til begivenheder sendt af andre tiltag. Dette er nyttigt til aktioner såsom tastetryk eller billedfiler belastninger eller andre dynamiske handlinger, der ikke er foranlediget af dit script . Hvis du er ved at opbygge en flash spil, der giver din afspiller keyboard interaktion, lægger en lytter for nøgleaktioner er nyttigt. Instruktioner
1
Open Flash og skabe en handlinger lag for din ActionScript . Tryk på " F9 " for at åbne et tiltag vinduet. Skriv følgende for at oprette lytteren : Hej
var KeyListener : Object = new Object ();
2
Skriv følgende for at tilføje lytteren : Hej
Key. addListener ( KeyListener )
3
Skriv følgende for at oprette en funktion, der vil behandle tasten nede begivenheden : Hej
keyListener.onKeyDown = function () {
if ( Key.getCode () == 8 ) {
trace ( " backspace er blevet trykket ");
}
}
< p > Når en tast trykkes i dit program , kaldes denne funktion
4
Fjern lytteren , hvis det ønskes med : Hej
Key.removeListener ( KeyListener )
< . br >