Innholdsfortegnelse:

Hvordan lage en forhåndslaster i Flash: 5 trinn
Hvordan lage en forhåndslaster i Flash: 5 trinn

Video: Hvordan lage en forhåndslaster i Flash: 5 trinn

Video: Hvordan lage en forhåndslaster i Flash: 5 trinn
Video: Как изготавливаются пневматические подвески Kelderman и как они работают 2024, Juli
Anonim
Hvordan lage en forhåndslaster i Flash
Hvordan lage en forhåndslaster i Flash

Jeg bestemte meg for å gjøre dette enkelt fordi du IKKE TROR hvor mange som spør, "omgzorz hvordan lager jeg flash! 1 !!! en!" Det er skikkelig irriterende. Ok, la oss komme i gang. Ting du trenger: Flash (jeg bruker CS3, men du kan bruke MX-CS4) En datamaskin En prøveversjon av flash/full kopi (som du kan få her) Åpenbart, åpen Flash og lag en ny Flash-fil. Jeg bruker Actionscript 2, BTW.

Trinn 1: Legge til lag

Legge til lag
Legge til lag

Først må vi legge til 2 lag på tidslinjen. En som heter "Handlinger" på toppen, og en som heter … "Tekst" eller "Linje" eller "Stuff". Deretter må vi legge til en nøkkelramme til handlingslaget, og en ramme til det andre laget. Ta deretter Tekstverktøyet (T), og velg Dynamisk tekst fra rullegardinboksen i egenskapsboksen, den har sannsynligvis allerede valgt "Statisk tekst". Tegn nå et rektangel med rektangelverktøyet (R). Sørg for at fyllingen ikke er hvit. Fyll ut rektangelet du nettopp har laget et filmklipp ved å klikke på det en gang og trykke F8. Gi den et navn, og kontroller at "Filmklipp" er valgt og at registreringspunktet er øverst til venstre før du trykker OK. DENNE DELEN ER VIKTIG Velg filmklippet du laget, og i egenskapsboksen ser du en tekstboks som sier "Forekomstnavn". Skriv inn loadBar. Trykk Enter. Velg deretter boksen Dynamisk tekst du laget tidligere, og gå ned til Egenskaper -boksen. Du bør se tekstboksen forekomstnavn igjen, klikk på den. Denne gangen skriver du inn tekstboksen. Trykk enter.

Trinn 2: Kodetid

Kodingstid!
Kodingstid!

Gå nå til "Handlinger" -laget. Klikk på den første rammen. Trykk på F9 og TYPE i (IKKE bare kopier og lim inn, din late bum. Hvis du gjør det, lærer du aldri dette, noe som er poenget.): Prosent = Math.round (getBytesloaded ()/getBytesTotal ())*100; textBox.text = prosent + "%"; loadBar._xscale = prosent; jeg forklarer denne koden linje for linje.percent = Math.round (getBytesloaded ()/getBytesTotal ())*100; Oppretter en variabel som deler prosentandelen av blitsen som allerede er lastet inn med den totale størrelsen på flashfilen, deretter multipliserer den med 100 og avrunder den. textBox.text = prosent + "%"; Viser variabelen prosent i boksen Dynamisk tekst du laget. loadBar._xscale = prosent; Endrer x -skalaen til rektangelet i henhold til prosent.

Trinn 3: Mer koding

Mer koding!
Mer koding!

Klikk nå den andre nøkkelrammen i "Handlinger" -laget. Trykk på F9. TYPE dette inn. Igjen, ikke kopier og lim inn, du lærer det ikke. Det er ikke så mye engang. Lat bum.if (prosent == 100) {gotoAndPlay (3);} annet {gotoAndPlay (1);} Forklaring: hvis (prosent == 100) {Dette sier at hvis (betingelse) er variabelen prosent lik 100 (blits) er lastet inn), deretter … gotoAndPlay (3); Gå til Frame 3.} ellers {Hvis if -setningen ikke er sann, så … gotoAndPlay (1); Gå til frame 1.} Lukker if -setningen. Denne koden lager en "loop" til blitsen er fullastet. Hvis den variable prosent ikke er lik 100, fortsetter den å gå tilbake til ramme en til den er. Det er ganske enkelt bare å sjekke om blitsen er lastet til den er.

Trinn 4: Ett trinn til …

Ett steg til…
Ett steg til…

Velg bare ramme 3 og trykk F6. Legg til innholdet ditt, enten det er en animasjon, et nettsted eller et bilde. GODT JOBBET! Du har nettopp laget en forhåndslaster!: D

Trinn 5: Ferdig

Ferdig!
Ferdig!

Nyt forhåndslasteren, kommenter hvor flott dette var, eller hvor ille det var. Fortell meg om du har problemer i det hele tatt. Vurder, vær så snill.

Noen kommende tuts kan være … åh, jeg vet ikke. lage et spill. en nettside. ingen vet … Takk for at du så på!

Anbefalt: