Hi Leute,...
Ich komm grad nicht weiter und ersuche euch hier nochmal um Rat.
Also ich bastle an einem Shooter der an " Warning Forever" angelehnt ist.
d.h. ich habe bzw. erstelle ein " Coreobjekt " von den dann andere Platformobjekte abgehen. Diese lasse ich Random erstellen.
Alles anzeigen
Das klappt auch soweit ganz gut.
Nun zu meinem Problem,
wenn jetzt z.b. 5 platformen hiereinander erstellt werden . Nennen wir sie "1,2,3,4,und 5". Und den Core "0"
Bildlich :
"0"12345
Wenn jetzt der Spieler , auf z.b Platform 3 ziehlt und feuert sollte denn wenn die " HP " von Platform 3 auf 0 ist Platformen 4 und 5 mit zerstört werden. Da sie sozusagen in der Luft hängen. Also nicht mehr mit dem Core verbunden wären.
anderes Bild
"0"12
345
6
Wenn jetzt der Spieler ,..Platformen 3,4,und 5 zerstört....sollte 6 mit zerstört werden. Da ebenfalls nicht mehr mit dem Core verbunden.
Kennt da jemand ne Lösung für mein Problem.
mfg, neogeo
Ich komm grad nicht weiter und ersuche euch hier nochmal um Rat.
Also ich bastle an einem Shooter der an " Warning Forever" angelehnt ist.
d.h. ich habe bzw. erstelle ein " Coreobjekt " von den dann andere Platformobjekte abgehen. Diese lasse ich Random erstellen.
GML-Quellcode
- case 0: if !place_meeting(x+48,y,obj_core)
- then instance_create(x+48,y,obj_plat); break
- case 1: if !place_meeting(x,y+48,obj_core)
- then instance_create(x,y+48,obj_plat); break
- case 2:if !place_meeting(x-48,y,obj_core)
- then instance_create(x-48,y,obj_plat); break
- case 3: if !place_meeting(x,y-48,obj_core)
- then instance_create(x,y-48,obj_plat); break
- else if !place_meeting(x+48,y,obj_core)
- then instance_create(x+48,y,obj_plat); break
- else if !place_meeting(x,y+48,obj_core)
- then instance_create(x,y+48,obj_plat); break
- else if !place_meeting(x-48,y,obj_core)
- then instance_create(x-48,y,obj_plat); break
Das klappt auch soweit ganz gut.
Nun zu meinem Problem,
wenn jetzt z.b. 5 platformen hiereinander erstellt werden . Nennen wir sie "1,2,3,4,und 5". Und den Core "0"
Bildlich :
"0"12345
Wenn jetzt der Spieler , auf z.b Platform 3 ziehlt und feuert sollte denn wenn die " HP " von Platform 3 auf 0 ist Platformen 4 und 5 mit zerstört werden. Da sie sozusagen in der Luft hängen. Also nicht mehr mit dem Core verbunden wären.
anderes Bild
"0"12
345
6
Wenn jetzt der Spieler ,..Platformen 3,4,und 5 zerstört....sollte 6 mit zerstört werden. Da ebenfalls nicht mehr mit dem Core verbunden.
Kennt da jemand ne Lösung für mein Problem.
mfg, neogeo
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von neogeo ()