Hvordan lage utvidbare annonser i Flash

Hvordan lage utvidbare annonser i Flash


Lag utvidbare annonser i Flash med noen få linjer av Actionscript 3.0 kode og filmklipp. Utvid annonser er utformet for å øke i størrelse når en bruker flytter markøren over annonsen.

Bruksanvisning

Opprett annonse

1 Opprett en ny Actionscript 3.0-fil i Flash ved å velge "File / New".

2 Tegn en figur på hovedscenen med "rektangel" verktøyet. Marker figuren, og velg "Endre / Convert to Symbol". Enter "my_mc" etter navnet og "Movie Clip" for typen. Klikk på "OK".

3 Klikk på filmklipp du opprettet, og velg "Endre / Convert to Symbol". Enter "my_ad" etter navnet og "Movie Clip" for typen. Klikk på "OK".

Lag animasjon

4 Dobbeltklikk på filmklippet "my_ad" for å få tilgang til sin tidslinje. Du vil se den opprinnelige filmklippet du opprettet på scenen.

5 Velg "Frame 5" i tidslinjen. Velg "Sett inn / Tidslinje / Keyframe".

6 Scale filmklipp "my_mc" til den nye større størrelse. Velg "Frame 3" og velg "Sett inn / Classic Tween".

7 Velg "Frame 1" i tidslinjen. Velg "Vindu / Handlinger" for å åpne "Handlinger" panel. Skriv inn følgende kode:

stoppe();

8 Velg "Frame 5" i tidslinjen. Velg "Vindu / Handlinger" for å åpne "Handlinger" panel. Skriv inn følgende kode:

stoppe();

Tast inn koden

9 Gå tilbake til hovedtidslinjen ved å klikke på "Scene 1" -ikonet direkte over scenen.

10 Opprett et lag på hovedtidslinjen. Skriv "Handlinger" for navnet.

11 Velg "Vindu / Handlinger" for å åpne Handlinger panelet. Skriv inn følgende kode:

my_ad.addEventListener (MouseEvent.MOUSE_OVER, fl_MouseOverHandler);

funksjon fl_MouseOverHandler (event: Mouseevent): void

{

Object(root).my_ad.gotoAndPlay(2);

}

my_ad.addEventListener (MouseEvent.MOUSE_OUT, fl_MouseOutHandler);

funksjon fl_MouseOutHandler (event: Mouseevent): void

{

Object(root).my_ad.gotoAndStop(1);

}

12 Test filmen ved å velge "Control / Test Movie". Flytt markøren over annonsen, og det vil ekspandere i størrelse. Flytt markøren ut, og det vil gå tilbake til sin opprinnelige størrelse.