Inhoudsopgave:

Hoe maak je een preloader in Flash: 5 stappen
Hoe maak je een preloader in Flash: 5 stappen

Video: Hoe maak je een preloader in Flash: 5 stappen

Video: Hoe maak je een preloader in Flash: 5 stappen
Video: Flash: Hoe maak je een simpele Laadbalk in ActionScript 2.0 (HD) 2024, November
Anonim
Hoe maak je een preloader in Flash
Hoe maak je een preloader in Flash

Ik heb besloten om dit mogelijk te maken omdat je NIET GELOVEN hoeveel mensen vragen, "omgzorz hoe maak ik flash!1!!!een!" Het is erg vervelend. Goed, laten we beginnen. Dingen die je nodig hebt: Flash (ik gebruik CS3, maar je kunt MX-CS gebruiken4) Een computer Een proefversie van flash/volledige kopie (die je hier kunt krijgen) Open natuurlijk Flash en maak een nieuw Flash-bestand. Ik gebruik Actionscript 2, btw.

Stap 1: Lagen toevoegen

Lagen toevoegen
Lagen toevoegen

Eerst moeten we 2 lagen aan de tijdlijn toevoegen. Een met de naam "Acties" bovenaan en een met de naam … "Tekst" of "Bar" of "Stuff". Vervolgens moeten we één keyframe toevoegen aan de laag Acties en één frame aan de andere laag. Neem vervolgens het gereedschap Tekst (T) en selecteer Dynamische tekst in de vervolgkeuzelijst in het eigenschappenvenster, waarschijnlijk is "Statische tekst" al geselecteerd. Teken nu een rechthoek met het gereedschap Rechthoek (R). zorg ervoor dat de vulling niet wit is. Maak de vulling van de rechthoek die u zojuist hebt gemaakt een filmclip door er eenmaal op te klikken en op F8 te drukken. Geef het een naam en zorg ervoor dat "Filmclip" is geselecteerd en dat het registratiepunt linksboven staat voordat u op OK drukt. DIT DEEL IS BELANGRIJK Selecteer de filmclip die je hebt gemaakt en in het eigenschappenvenster zie je een tekstvak met de tekst 'Instance name'. Typ laadbalk in. Druk op Enter. Selecteer vervolgens het dynamische tekstvak dat u eerder hebt gemaakt en ga naar het vak Eigenschappen. U zou het tekstvak van de instantienaam opnieuw moeten zien, klik erop. Typ deze keer in textBox. Druk op Enter.

Stap 2: Codeertijd

Codeer tijd!
Codeer tijd!

Ga nu naar de laag "Acties". Klik op het eerste frame. Druk op F9 en TYPE in (NIET steekspel kopiëren en plakken, luie zwerver. Als je dat doet, zul je dit nooit echt leren, wat het punt is.):percent = Math.round(getBytesloaded()/getBytesTotal())*100;textBox.text = procent + "%";loadBar._xscale = procent;Ik zal deze code regel voor regel uitleggen.percent = Math.round(getBytesloaded()/getBytesTotal())*100;Maakt een variabele dat het percentage van de reeds geladen flash deelt door de totale grootte van het flash-bestand, dit vervolgens met 100 vermenigvuldigt en het afrondt. textBox.text = procent + "%";Geeft het variabele percentage weer in het dynamische tekstvak dat u hebt gemaakt.loadBar._xscale = procent;Verandert de x-schaal van de rechthoek volgens het percentage.

Stap 3: Meer coderen

Meer codering!
Meer codering!

Klik nu op het tweede keyframe van de laag "Acties". Druk op F9. TYPE dit in. Nogmaals, niet kopiëren en plakken, je leert het niet. Het is niet eens zo veel. Lazy bum.if(percent == 100){gotoAndPlay(3);}else{gotoAndPlay(1);}Explanation:if(procent == 100){Dit zegt als (voorwaarde) het variabele percentage gelijk is aan 100(flash is klaar met laden), dan…gotoAndPlay(3);Ga naar frame 3.}else{Als het if-statement niet waar is, dan…gotoAndPlay(1);Ga naar frame 1.}Sluit het if-statement. Deze code maakt een "loop" totdat de flitser volledig is geladen. Als het variabele percentage niet gelijk is aan 100, blijft het teruggaan naar frame één totdat het dat wel is. Het is vrijwel gewoon controleren of de flitser is geladen totdat dit het geval is.

Stap 4: Nog een stap …

Nog een stap…
Nog een stap…

Selecteer nu gewoon frame 3 en druk op F6. Voeg uw inhoud toe, of het nu een animatie, een website of een afbeelding is. GOED GEDAAN! Je hebt zojuist een preloader gemaakt!:NS

Stap 5: Klaar

Gedaan!
Gedaan!

Veel plezier met je preloader, commentaar over hoe geweldig dit was, of hoe slecht het was. Vertel me alle problemen die je had. Beoordeel, alstublieft.

Sommige aankomende tuts zijn misschien … oh, ik weet het niet. een spel maken. een website. niemand weet het… Bedankt voor het bekijken!

Aanbevolen: