Video: Flytta bilder från iPhone till dator 2024
Følgende eksempel på tilfeldig visning av underbilder er basert på GameMaker: Studio's in-software opplæring om koding av en breakout spill. Kom i gang med koding på en veldig enkel måte - ved å bruke bare to kodelinjer som virkelig kan endre hvordan spillet ser ut.
-
Lag et Sprite med flere underbilder (for eksempel kan hvert underbilde være et
-
Objektet Egenskaper-vinduet vises.
I Sprite-vinduet vises. feltet Navn, skriv inn noe som obj_brick (se figuren).
-
Objektegenskaper-vinduet for mursteinobjektet.
Fra Sprite-rullegardinlisten, velg Sprite med underbildene du nettopp har opprettet. -
Velg Legg til Eva nt → Opprett.
-
En Create Event vises i Hendelser-delen av Objektegenskaper-vinduet (se denne figuren).
Dra og slipp koden for å utføre koden fra kontrollfanen til handlingen.
-
Et tomt kodevindu vises med egen meny.
-
GameMaker: Studio-kodevinduet.
image_speed = 0; image_index = gulv (tilfeldig (bildenummer));Klikk på det grønne merket i ikonmenyen.
-
Kodevinduet lagres og lukkes.
Klikk OK i Objektegenskaper-vinduet.
-
Objektegenskapene er lagret og lukket.
Legg en form for objektet på rommet.
-
Velg Kjør → Kjør normalt, fra hovedmenyen, for å teste spillet.
-
Kompileringsvinduet viser samlingen av spillet. Når spillet starter, bør du se tilfeldig sorterte murstein, som vist her.
Tilfeldig sorterte murstein.
Denne koden angir hastigheten på bildet til 0. Dette er hastigheten som GameMaker bruker for å vise de enkelte underbildene av Sprite. Standard er 1, noe som betyr at normalt GameMaker viser en enkelt ramme (en av underbildene) i hvert trinn av spillet.
Ved å bruke 0 som bildehastighet, forteller du GameMaker å ikke animere Sprite og bare vise et enkelt underbilde. Den andre linjen i koden velger tilfeldig en av underbildene som vil bli vist under spillet.
Hvis du skulle bruke 0. 5 som hastigheten, ville underbildene vises i slowmotion eller ved halv hastighet. Hvis du vil at underbildene skal vises veldig raskt, kan du skrive inn en verdi på 2.
Du har kanskje lagt merke til at kodevinduet er fargekodet - det vil si at viss tekst vises i forskjellige farger enn andre. Det er en nyttig funksjon av GameMaker, fordi kommentarer, funksjoner, variabler og så videre er uthevet i forskjellige farger.
Hvis du ikke liker fargekodingen, eller du vil bruke dine egne egendefinerte farger, kan du oppdatere Innstillinger - fra hovedmenyen velger du Arkiv → Innstillinger, og velg deretter Skript og kode-fanen som vist i denne figuren.
kategorien Skript og kode i Innstillinger-vinduet.