Hallo,
Ich frage in mehreren einzelnen Collisions Events die Kollision mit den Objekten obj_2, obj_3, obj_4 und obj_5... ab, und überprüfe im Step Event ob keine Kollision mehr besteht
Step Event
Alles anzeigen
Collisions Event
Nun stellt sich mir die Frage, ob es nicht eine schönere und vor allem schnellere Methode gibt dies abzufragen (mehr als 150 abfragen). Ich hätte auch Ideen, aber dafür müsste ich wissen mit welchem Objekt kollidiert wird, also welcher Name oder welche ID (ohne in jedem Collisions Event den Namen zu definieren). Bei den Codes die ich gefunden habe, brauche ich den Namen um die Id herauszufinden, aber genau diesen habe ich nicht.
Ich frage in mehreren einzelnen Collisions Events die Kollision mit den Objekten obj_2, obj_3, obj_4 und obj_5... ab, und überprüfe im Step Event ob keine Kollision mehr besteht
Step Event
GML-Quellcode
- if (!(place_meeting(x,y,obj_2)) and (global.k_zahl=1))
- {
- global.k_zahl=0;
- }
- if (!(place_meeting(x,y,obj_3)) and (global.k_zahl=1))
- {
- global.k_zahl=0;
- }
- if (!(place_meeting(x,y,obj_4)) and (global.k_zahl=1))
- {
- global.k_zahl=0;
- }
- if (!(place_meeting(x,y,obj_5)) and (global.k_zahl=1))
- {
- global.k_zahl=0;
- }
- usw...
Collisions Event
Nun stellt sich mir die Frage, ob es nicht eine schönere und vor allem schnellere Methode gibt dies abzufragen (mehr als 150 abfragen). Ich hätte auch Ideen, aber dafür müsste ich wissen mit welchem Objekt kollidiert wird, also welcher Name oder welche ID (ohne in jedem Collisions Event den Namen zu definieren). Bei den Codes die ich gefunden habe, brauche ich den Namen um die Id herauszufinden, aber genau diesen habe ich nicht.
Meine Webseite: jesoftmedia.de