Guten Tag allerseits,
Ich will 3 - 4 Objekte machen die ich mit der "X" taste abwechselnd kontrollieren will.
Dazu hab ich ein folgenden Code geschrieben:
Die Sache ist die, dieser Code funktioniert jeweils nur für 2 Objekte, und wenn ich das mit 3 versuche bewegt sich
das erste normal und dann 2 und 3 gemeinsam.
Nochmal Schilderung des Problems:
Objekt[1] Kontrolle -> X gedrückt -> Objekt[2] Kontrolle -> X gedrückt -> Objekt[3] Kontrolle -> X gedrückt Objekt[4] Kontrolle BZW Objekt[1] wieder Kontrolle.
Wenn jemand eine Ahnung hat wie ich diesen Code verbessern kann bzw was ich machen kann / sollte bitte reinposten
Alles anzeigen
Ich will 3 - 4 Objekte machen die ich mit der "X" taste abwechselnd kontrollieren will.
Dazu hab ich ein folgenden Code geschrieben:
Die Sache ist die, dieser Code funktioniert jeweils nur für 2 Objekte, und wenn ich das mit 3 versuche bewegt sich
das erste normal und dann 2 und 3 gemeinsam.
Nochmal Schilderung des Problems:
Objekt[1] Kontrolle -> X gedrückt -> Objekt[2] Kontrolle -> X gedrückt -> Objekt[3] Kontrolle -> X gedrückt Objekt[4] Kontrolle BZW Objekt[1] wieder Kontrolle.
Wenn jemand eine Ahnung hat wie ich diesen Code verbessern kann bzw was ich machen kann / sollte bitte reinposten

GML-Quellcode
- Objekt [1]
- // Create
- can_move = 1
- // any key
- if keyboard_check_pressed(ord("X"))
- {
- if can_move = 1
- can_move = 0
- else can_move = 1
- }
- if can_move = 1
- {
- if keyboard_check(vk_left)
- x -= 4
- if keyboard_check(vk_right)
- x += 4
- }
- Objekt [2]
- // Create
- can_move = 0
- // any key
- if keyboard_check_pressed(ord("X"))
- {
- if can_move = 0
- can_move = 1
- else can_move = 0
- }
- if can_move = 1
- {
- if keyboard_check(vk_left)
- x -= 4
- if keyboard_check(vk_right)
- x += 4
- }