Innehållsförteckning:

Hur man gör en förladdare i Flash: 5 steg
Hur man gör en förladdare i Flash: 5 steg

Video: Hur man gör en förladdare i Flash: 5 steg

Video: Hur man gör en förladdare i Flash: 5 steg
Video: iPhone 13xS 2024, November
Anonim
Hur man gör en förladdare i Flash
Hur man gör en förladdare i Flash

Jag bestämde mig för att göra detta ible eftersom du inte kan tro hur många som frågar, "omgzorz hur gör jag blixt! 1 !!! en!" Det är verkligen irriterande. Okej, låt oss komma igång. Saker du behöver: Flash (jag använder CS3, men du kan använda MX-CS4) En dator En prövning av flash/full kopia (som du kan få här) Öppna självklart Flash och skapa en ny Flash-fil. Jag använder Actionscript 2, BTW.

Steg 1: Lägga till lager

Lägga till lager
Lägga till lager

Först måste vi lägga till 2 lager till tidslinjen. En med namnet "Åtgärder" ovanpå, och en som heter "" Text "eller" Fält "eller" Stuff ". Därefter måste vi lägga till en nyckelbildruta till lagret Åtgärder och en ram till det andra lagret. Ta sedan textverktyget (T) och välj Dynamisk text från listrutan i egenskapsrutan, det har förmodligen redan valt "Statisk text". Rita nu en rektangel med verktyget Rektangel (R). Se till att fyllningen inte är vit. Gör fyllningen i rektangeln du har just gjort ett filmklipp genom att klicka på den en gång och trycka på F8. Ge det ett namn och se till att "Filmklipp" är valt och att registreringspunkten är uppe till vänster innan du trycker på OK. DENNA DEL ÄR VIKTIGT Välj det filmklipp du gjorde, och i rutan Egenskaper ser du en textruta som säger "Instansnamn". Skriv in loadBar. Tryck på Enter. Välj sedan rutan Dynamisk text som du skapade tidigare och gå ner till rutan Egenskaper. Du bör se textrutan för instansnamnet igen, klicka på den. Den här gången skriver du in textbox. Tryck enter.

Steg 2: Kodningstid

Kodningstid!
Kodningstid!

Gå nu till "Åtgärder" -skiktet. Klicka på den första ramen. Tryck på F9 och TYPE i (SKRIV INTE kopiera och klistra in, din lata rumpa. Om du gör det lär du dig aldrig riktigt detta, vilket är poängen.): Procent = Math.round (getBytesloaded ()/getBytesTotal ())*100; textBox.text = procent + "%"; loadBar._xscale = procent; jag ska förklara denna kodrad med line.percent = Math.round (getBytesloaded ()/getBytesTotal ())*100; Skapar en variabel som delar procenten av flash som redan laddats med flash -filens totala storlek, multiplicerar den sedan med 100 och rundar den. textBox.text = procent + "%"; Visar variabelns procent i rutan Dynamisk text du gjorde. loadBar._xscale = procent; Ändrar rektangelns x -skala enligt procenten.

Steg 3: Mer kodning

Mer kodning!
Mer kodning!

Klicka nu på den andra nyckelramen i lagret "Åtgärder". Tryck på F9. TYP det här. Återigen, kopiera inte och klistra in, du lär dig inte det. Det är inte ens så mycket. Lat bum.if (procent == 100) {gotoAndPlay (3);} annars {gotoAndPlay (1);} Förklaring: om (procent == 100) {Detta säger om (villkor) variabeln procent är lika med 100 (blixt) har laddats), sedan … gotoAndPlay (3); Gå till Frame 3.} annars {Om if -satsen inte är sann, då … gotoAndPlay (1); Gå till ram 1.} Stänger if -satsen. Denna kod gör en "loop" tills blixten är fulladdad. Om den variabla procenten inte är lika med 100 fortsätter den att gå tillbaka till ram ett tills det är det. Det är i stort sett bara att kontrollera om blixten är laddad tills den är.

Steg 4: Ett steg till …

Ett steg till…
Ett steg till…

Välj bara ram 3 och tryck på F6. Lägg till ditt innehåll, oavsett om det är en animering, en webbplats eller en bild. BRA JOBBAT! Du har precis gjort en förladdare!: D

Steg 5: Klar

Gjort!
Gjort!

Njut av din förladdare, kommentera hur bra det här var eller hur illa det var. Berätta för mig om du har problem alls. Betygsätt, tack.

Några kommande tuts kan vara … åh, jag vet inte. gör ett spel. en hemsida. ingen vet … Tack för att du tittade!

Rekommenderad: