2D Flash Game Tutorial

November 6

2D Flash Game Tutorial

To-dimensionelle flash spil er det rette sted at begynde at lære om flash spil design, især hvis du ønsker at gå videre til 3D-spil design. Og det er fordi alt, hvad du lærer i 2D vil være behov for at lave 3D-flash spil design. En af de første ting, du skal lære om 2D flash spil design er, hvordan blitzen koordinatsystem er lagt ud. I modsætning til din standard kartesisk koordinatsystem, flash 2D koordinatsystem er vendt på hovedet. Og det betyder, at du bliver nødt til at lære at plotte hovedet.

Instruktioner


• Opret en Flash FLA-fil. Start Adobe Flash Professional. Opret et koordinatsystem praksis fil. Vælg "File" fra hovedmenuen og vælg derefter "Ny". Gem din flash projekt som en FLA-fil. Name it "coordinateSystem" Vælg det FLA udvidelse option i "Gem billede som" dialogboks.

• Indstil scenen størrelse. Vælg "Window" og "Egenskaber". Vælg "Edit" knappen i panelet ejendomme beliggende inden for offentliggøre undertavle. Placer din markør i den fase bredde tekstfeltet og skrive i 400. Position markøren i den fase højde tekstboksen og skriv 500.

3. Åbn "Actions" editor. Vælg "Window" og "Action". Kode et tekstfelt kaldet koordinater. Placer den på flashtrinnet ved koordinaterne (0,0). Tildel en grænse for det ved at sætte grænsen ejendom til true. Brug "addChild" metode til at placere tekstfeltet på scenen. Var koordinater: TextField = ny TextField (); coordinates.x = 0; coordinates.y = 0; coordinates.border = true; tilføje barn (koordinater);

• Kode en mus koordinere tekstfelt. Skriv handling script kode til stadighed læse koordinaterne for placeringen af ​​musen på scenen. Tilføj en begivenhed lytteren til den fase, der kalder en funktion kaldet "movemouse", hver gang museknappen holdes nede. Skriv koden sådan at tekstfeltet, skabt i det sidste trin vil vise x- og y-koordinater af musen, hver gang musen bevæger sig. stage.addEventListener (MouseEvent.MOUSE_MOVE, movemouse) funktion movemouse (begivenhed: MouseEvent): void {coordinates.text = mouseX.toString () + "," + mouseY.toString (); }

• Kontroller koden syntaks. Visuelt bevis det for tastefejl. Tjek det igen med den indbyggede flash syntakskontrollen. Vælg "Check Syntaks: ikon, den blå markering, fra handlingen redaktør menu Ret eventuelle syntaksfejl, der er rapporteret i." Output "vinduet.

• Kontroller kompileret kode for fejl. Vælg "Window" og "Test Movie". Ret eventuelle kompilering eventuelle fejl, der vises i output-vinduet.

• Kontroller, at de korrekte muse koordinaterne vises. Flyt musen til det meget langt venstre, øverste hjørne på scenen. Bemærk at teksten felt viser en værdi nær (0,0). Flyt musen til det meget langt højre øverste hjørne på scenen. Bemærk at tekst felt viser en værdi nær (0,500). Flyt musen til det langt højre nederste hjørne på scenen. Bemærk at tekst felt viser en værdi nær (400.500). Bevæg musen langt højre nederste hjørne på scenen. Bemærk at tekst felt viser en værdi nær (0, 500).