Hvordan bruke AS2 for Down eiendom på en knapp

Hvordan bruke AS2 for Down eiendom på en knapp


Ved hjelp av Actionscript 2.0 (AS2) for å gjøre Flash gjenkjenne "Down" state of en knapp kan gjøres med noen få linjer med kode. En Flash-knapp er et objekt med en spesiell tidslinje med fire rammer, "Up, Over, Down og Hit." Knapper endre sin tilstand automatisk svar på musepekeren. I dette tilfellet vil AS2 tildele en handling til en knapp "Down" tilstand.

Bruksanvisning

Lag en knapp

1 Opprett en ny Actionscript 2.0-fil ved å velge "Fil / Ny" i Flash.

2 Tegn en rød sirkel på scenen ved hjelp av Oval verktøyet. Velg sirkelen og velg "Endre / Convert to Symbol". I Konverter til Symbol dialogboksen skriv "my_btn" etter navnet og "Button" for typen. Trykk på OK.

3 Skriv "my_btn" for eksempel navn i Properties panelet.

Rediger Button

4 Dobbeltklikk på knappen du nettopp opprettet for å åpne og redigere sin tidslinje. Du vil se fire rammer i tidslinjen: ". Up, Over, Down og Hit"

5 Velg "Over, Down og Hit" rammer og velg "Endre / Tidslinje / Convert to nøkkelbilder." Dette vil skape en kopi av sirkelen du opprettet i hver av rammene.

6 Klikk på "Over" ramme i tidslinjen og velge sirkelen på scenen. Endre fargen til blå. Når du tester filmen, vil dette føre til at knappen farge for å endre seg når markøren er over knappen.

7 Klikk på "Down" ramme i tidslinjen og velge sirkelen på scenen. Endre fargen til grønt. Når du tester filmen, vil dette føre til at knappen farge for å endre seg når markøren er over knappen. Ignorere "Hit" ramme.

8 Test filmen ved å velge "Control / Test Movie". Du vil se din knapp på scenen. Flytt markøren over knappen, og klikk. Knappen vil endre fargene til å svare på markøren handling.

Tast inn koden

9 Åpne Handlinger panelet ved å velge "Window / handlinger."

10 Skriv inn følgende kode:

my_btn._x = 20;

my_btn._y = 200;

my_btn.onPress = function () {

my_btn._x = my_btn._x + 50;

trace ( "my_btn NED state");

}

Dette vil sette posisjonen til knappen og legge til en funksjon på "Down" state of knappen din.

11 Test filmen ved å velge "Control / Test Movie". Du vil se at knappen nær venstre side av scenen. Klikk på knappen og du vil se knappen endre farge og flytte 50 piksler til høyre med hvert klikk.