Hvordan lage en aktivitetslytter i Flash CS4

Adobes Flash-plattform gjør det mulig for utviklere å lage et bredt utvalg av interaktive animasjoner, programmer og spill. Flash bruker et skriptspråk som kalles Action å skape interaktive elementer av Flash-animasjoner og apps. En viktig del av Actionscript i Adobe CS4 er evnen til å skape hendelsen lyttere. Hendelsen lyttere er små biter av kode som overvåker knapper eller andre deler av Flash movie de er en del av, og skaper ytterligere handlinger når brukermedvirkning er oppdaget.

Bruksanvisning

1 Start Flash CS4 program. I det første Flash splash skjermen, velg alternativet for å opprette en ny Actionscript 3.0 prosjekt.

2 Legg til et objekt til det stadiet at du har tenkt å bruke som en knapp eller et annet interaktive elementet. Du kan opprette objektet direkte i Flash, eller du kan importere det fra et annet program ved hjelp av "Import" -funksjonen i Fil-menyen.

3 Klikk på objektet for å markere det. Velg "Konverter til Symbol" fra Endre menyen, noe som gir objektet et navn og sette sitt symbol typen til "Button". Klikk "OK" for å utføre konverteringen. Når konvertert, vise egenskapene til knappen på høyre side av skjermen og gi det en forekomst navn i tillegg.

4 Klikk den første rammen i tidslinjen for prosjektet å velge det. Trykk på "F9" tasten for å åpne skriptvinduet Action for rammen.

5 Opprette en hendelse som vil kjøre når hendelsen lytteren registrerer et klikk fra en bruker. Arrangementet kan være skriptede hendelse funksjon som oppnår det du vil at Flash-animasjon for å gjøre når noen klikker på knappen; tilfelle kunne spille en annen filmklipp, dukker opp en melding til brukeren eller utføre andre handlinger.

6 Legg linjen "instance_name.addEventListener (MouseEvent.CLICK, eventFunction);" uten anførselstegn, og pass på at tegnsetting og kapitalisering er riktige. Substitute forekomsten navnet på knappen du opprettet for "forekomst" og navnet på arrangementet funksjonen du vil kjøre når knappen klikkes for "eventFunction".

7 Lagre prosjektet og bruke "Test Movie" i kontrollmenyen for å bekrefte at ditt arrangement lytteren fungerer riktig.

Hint

  • Hendelsen lyttere kan overvåke en rekke andre interaksjoner i tillegg til museklikk, selv hendelser som ikke involverer knapper. Andre vanlige hendelsen lyttere inkludere "MouseEvent.DOUBLE_CLICK", "MouseEvent.MOUSE_OVER" og "VideoEvent.COMPLETE".