Innerhalb der Spieleschleife wird das Spiel durch Drücken von P unterbrochen, was bedeutet, dass die Spieleschleife nicht mehr ausgeführt wird. Das Problem ist, dass nach dem Anhalten dieser Schleife P nicht erneut gedrückt werden kann, um die Schleife fortzusetzen, da sie sich innerhalb der Schleife befand. Wie mache ich es so, dass die Schleife wieder funktioniert, wenn P erneut gedrückt wird?
checkInput
Funktion für den angehaltenen und den nicht angehaltenen Modus verwenden, da einige Steuerelemente möglicherweise nur in dem einen oder anderen Modus verfügbar sind. DiecheckInput
Funktion für den pausierten Modus ist möglicherweise nichts anderes, als zu suchen, obP
gedrückt und dann eingestellt wirdgameIsPaused = false
, aber einige Spiele stellen zusätzliche Funktionen auf den Pausenbildschirm (in den 90er Jahren war es beliebt, den Pausenbildschirm als versteckte Eingabe für Cheat-Codes zu haben, modern Spiele wie es mit einem Menübildschirm zu kombinieren).