Ich hab ins repeadly execute geschrieben, dass wenn der Spieler mit einem Feind (Character) collidiert wird das Spiel beendet.
und bei on_key press hab ich eingetragen, dass wenn die Spacetaste gedrückt wird und man mit dem Character collidiert der Character stirbt und das Spiel nicht neugestartet wird. Aber egal wie man die Spacetaste drückt, das Spiel wird immer neu gestartet.
Ich hoffe ihr versteht mich.
Danke im Voraus
Restart und Punch
-
- Süßwasserpirat
- Beiträge: 258
- Registriert: 22.09.2002, 21:28
- Kontaktdaten:
So eine aufgeteilte Abfrage kann fehlschlagen, wenn repeatedly_execute immer vor on_key_press ausgeführt wird.
Zieh die Prüfung zusammen in repeatedly_execute: Wenn eine Kollision auftritt, dann prüfe mit IsKeyPressed, ob die Space-Taste gedrückt ist. In Abhängigkeit davon beende das Spiel oder lass den Feind sterben.
Zieh die Prüfung zusammen in repeatedly_execute: Wenn eine Kollision auftritt, dann prüfe mit IsKeyPressed, ob die Space-Taste gedrückt ist. In Abhängigkeit davon beende das Spiel oder lass den Feind sterben.