Video: Lucid Dreaming Sleep Track (8 Hour Sleep Cycle Track) with Binaural beats and Isochronic Tones 2025
GameMaker: Studio giver dig mulighed for at tegne GUI-elementer direkte over applikationsfladen på dit spil. Disse typer af GUI-elementer omfatter typisk sådanne ting som scoren, antallet af liv, virtuelle nøgler og så videre.
For at gøre dette skal du fortsætte fra den foregående procedure. I grund og grund bruger du grænsefladeværdierne til at placere forskellige elementer (score, liv, nøgler) omkring GUI-laget for at oprette en heads-up-visning.
En HUD er fantastisk til spil, hvor spilleren skal vide visse oplysninger, som hvor meget sundhed hun har forladt, hvor meget ammunition hun har, hvor hun er på et kort, hvor stærk hende skjolde er osv.
For at komme i gang skal du oprette en ny Sprite efter eget valg. Navngiv dette Sprite spr_Button. I forbindelse med tutorialen blev en grøn cirkel til Sprite oprettet som angivet i in-software tutorial.
Følgende procedure viser, hvordan du tegner dette Sprite i hvert hjørne af applikationsfladen. På denne måde kan du oprette din egen HUD. Denne samme procedure kan også arbejde for tegning af tekst eller baggrunde.
Den følgende procedure bruger The_Application_Surface_Scaling tutorial.
-
Dobbeltklik obj_Control fra ressource-træet.
Objektegenskaberne vises.
-
Vælg Draw GUI Event fra Events-sektionen.
Handlingerne for Draw GUI Event vises i afsnittet Handlinger.
-
Dobbeltklik på handlingen Køre kode fra Handlinger sektionen.
Kodevinduet vises.
-
Tilføj følgende kode efter den eksisterende kode:
draw_sprite (spr_Button, 0, x1 + 32, y1 + 32); draw_sprite (spr_Button, 0, x2 - 32, y1 + 32); draw_sprite (spr_Button, 0, x1 + 32, y2 - 32); draw_sprite (spr_Button, 0, x2 - 32, y2 - 32);
-
Klik på den grønne markering for at gemme og lukke kodevinduet.
Hvis du kører spillet nu, skal du se noget der ligner denne figur.
Sprite vises i de fire hjørner.