Video: DM i Sol -Jagten på skyggen 2012 2025
GameMaker: Studio giver dig mulighed for at tilføje skygger til forekomster og overflader. Følgende procedure bruger ikke Overflader, men det giver et eksempel på, hvordan du tilføjer en skyggeeffekt til forekomster.
Denne procedure bruger eksempler fra software-tutorial'en Surfaces_Part 1. Før du begynder at arbejde på at skabe en Overflade, tag et øjeblik for at blive fortrolig med vejledningen og hvordan den virker. I spillet kan du bruge piletasterne til at bevæge sig og musen til at sigte og skyde. Den højre museknap kaster en granat.
For at åbne vejledningen, klik på fanen Tutorials i vinduet Nyt projekt. En udvidelig liste over vejledninger vises til venstre. Klik for at åbne en liste over mellemliggende tutorials og vælg Surfaces_Part 1.
Mens du spiller spillet, har du måske bemærket, at afspilleren og fjenderne har subtile skygger. Følgende procedurer viser dig, hvordan du tilføjer skygger til væggene for at skabe en mere 3D-effekt. For at tilføje skygger til væggene skal du følge disse trin:
-
Dobbeltklik på obj_Wall med Surfaces-øvelsen åben fra ressource-træet i mappen Objekter.
Objektegenskaberne vises.
-
Vælg Tilføj event → Tegne → Tegn.
Tegnebegivenheden vises i afsnittet Begivenheder.
-
Træk og slip en udfør kodehandling fra fanen Kontrol til afsnittet Handlinger.
Et kodevindue vises.
-
Skriv følgende i kodevinduet:
draw_sprite_ext (sprite_index, 0, x - 16, y + 16, 1, 1, 0, c_black, 0,5); draw_self ();
-
Klik på den grønne markering.
Kodevinduet gemmes og lukkes.
Hvis du kører spillet nu, skal du se en meget grundlæggende skyggeeffekt på væggene, som vist på figuren. For at køre spillet, skal du vælge Kør → Kør normalt i hovedmenuen.
En grundlæggende skyggeeffekt.