Hvordan Referanse Knapper i AS3

Hvordan Referanse Knapper i AS3


Legge til skript til knapper ved hjelp av Actionscript 3 (AS3) programmeringsspråk brukes til å legge til interaktivitet til en flash-presentasjon. Knappene er referert i AS3 ved bruk av hendelseslyttere og hendelseshåndtering koding teknikker som sporer og reagerer på hendelser som museklikk, tastatur eller andre utløse hendelser. For å referere til en knapp, er Actionscript-kode plassert på hovedtidslinjen hvor hendelser bare referere til en knappenavn og aktiver koden er knyttet til den knappen.

Bruksanvisning

1 Sett opp Flash-presentasjon på Flash CS3 eller nyere som støtter AS3 kode.

2 Legg til en knapp symbol på presentasjonen ved å enten tegne den ved hjelp av tegneverktøy eller importere den fra biblioteket.

3 Trykk "F8" for å gi knappen symbol et navn. Dette er navnet som vil bli brukt til å referere til knappen i vår Actionscript-kode. I vårt tilfelle, gir vi på knappen navnet "Press".

4 Legg en "Handlinger" lag hvis du ikke har en allerede på tidslinjen din. Dette laget inneholder all AS3 som skal brukes i presentasjonen, inkludert kode som vil referere knappene.

5 Klikk på det første bildet av "Handlinger" lag på tidslinjen og legg til følgende kode:

Press.addEventListener (MouseEvent.CLICK, PressClick);

Funksjon PressClick (ev: Mouseevent): void

{

spore ( "Press har blitt klikket".)

}

Denne koden lytter til et "klikk" handling og utfører funksjonen aksjon kalt "ev" Mouseevent ", som kan være alt. En uttalelse sendes ut der det står "Press har blitt klikket" under utvikling testing, bekrefter at den fungerer.

6 Legg til flere hendelser i den samme knappen for å legge til mer interaktivitet. Flere hendelser kan refereres i AS3 fra en enkelt knapp ved å duplisere trinnene og endre handlingen som skal utføres for hvert arrangement.

7 Lagre presentasjonen og testkjøring for å bekrefte knappen handlinger arbeider.

Hint

  • Enhver handling kan utføres ved hjelp av knappen hendelser. Andre eksempler er Button roll hendelser som oppdager når musen rulles over knappen uten å trykke og Button Utrulling som oppdager og utfører en handling når en mus er utrullingen av knappen rammede staten.