Hvordan legge i aktivitetslytter i Flash CS3

Hvordan legge i aktivitetslytter i Flash CS3


Adobe Flash CS3 inneholder et konsept som kalles en aktivitetslytter for å motta eller lytte til hendelser som sendes av andre handlinger. Dette er nyttig for handlinger som tastetrykk eller bilde last eller andre dynamiske handlinger som ikke er bedt av skriptet. Hvis du bygger en flash spill som lar spilleren ved hjelp av tastatur, laste en lytter for nøkkeltiltak er nyttig.

Bruksanvisning

1 Åpne Flash og skape et handlinger lag for Actionscript. Trykk "F9" for å åpne et handlinger åpnes. Skriv inn følgende for å opprette lytteren:

Var keyListener: Object = new Object ();

2 Skriv inn følgende for å legge til lytteren:

Key.addListener (keyListener);

3 Skriv inn følgende for å lage en funksjon som vil behandle tasten nede hendelsen:

keyListener.onKeyDown = function () {

if(Key.getCode()==8){

spore ( "tilbake har trykket");

}

}

Når en tast trykkes i programmet, kalles denne funksjonen.

4 Fjern lytteren om ønskelig med:

Key.removeListener (keyListener);