Hvordan lage en preloader i AS2

Hvordan lage en preloader i AS2


En preloader er ofte nødvendig for å holde brukerne oppdatert på innlastingen av lange multimedia presentasjoner som ikke kan vise umiddelbart. Den preloader muliggjør visning av søknaden når den er helt lastet. Bruk Adobe Flash for å lage en egen melding og fremdriftslinje med Tekst og rektangulært verktøy sammen med noen Actionscript 2.0 eller AS2 metoder.

Bruksanvisning

1 Start Flash og åpne kildefilen. Velg "File" og "Publiser Innstillinger". Velg fanen Flash og sette "Actionscript-versjonen" til "Actionscript 2.0." Trykk "Ctrl" og "F3" for å åpne panelet Egenskaper hvis det ikke vises.

2 Lag fire lag i tidslinjen med navn "som", "melding", "merkelapper" og "main". Dette er beskrivende navn og kan bli hva du velger.

3 Trykk på "F6" i ramme tre av "merkelapper" laget for å skape en ny keyframe. I Egenskaper-panelet, finn Frame Etikett-feltet og skriv "loading." Opprett en annen keyframe i ramme 10 og skriv "start" for en ramme etikett. Etikettene er brukt i manuset.

4 Trykk på "F6" i ramme tre av "melding" laget for å skape en ny keyframe. Opprett en ny keyframe i ramme 10. Klikk ramme 3 igjen for å sette din loading meldingen og bar. Klikk på "Text" -verktøyet og skriv "loading ..."

5 Klikk på "rektangel" verktøyet. Klikk på "Fyll farge" og sett den til den fargen du vil at fremdriftslinjen for å være. Klikk og dra på skjermen for å opprette et rektangel. Sett "W" -feltet til en og "H" til 8 for å skape en 8x1-pixel trekant som vil vokse til å demonstrere lasting prosentandel. Trykk "F8" for å lage et filmklipp av rektangelet. Velg "Movie clip" -knappen, og klikk "OK." Sett "Instance Name" i Properties panelet til "loadBar."

6 Klikk på "rektangel" verktøyet. Klikk på "Fyll farge" og stiller stykke (boks med skråstrek-ikonet). Klikk og dra på skjermen for å skape den ytre boksen av laste bar med høyde og bredde verdier av 8x140-piksler. Lag et filmklipp av rektangelet og sette "Instance Name" til "loadBarHousing." Disse navnene vil bli brukt i AS2 skriptet. Klikk for å dra og justere "loadBar" klipp på innsiden av høyre side av "loadBarHousing" klipp.

7 Klikk i rammen 4 av "som" lag. Trykk "F9" for å vise "Handlinger" -vinduet. Skriv inn følgende AS2 kode i "Handlinger" vinduet:

// Hvis filmen er ferdig lasting
if (getBytesLoaded () == getBytesTotal ()) {
gotoAndPlay ( "start");
} Else {
// Kontroller på nytt belastning fremgang.
prosent = (getBytesLoaded () / getBytesTotal ())

100;

// Set loadBar å korrigere prosent
loadBar._width = loadBarHousing._width (prosent / 100);

// Nå gå tilbake og sjekke lasten fremgang.
gotoAndPlay ( "loading");
}
}

8 Klikk ramme 10 av de "viktigste" lag for å sette inn en ny keyframe. Sett begynnelsen handlinger for animasjonen her.