Pause Menü erstellen

Gefällt Dir der Artikel? Dann teile ihn doch, um diese Informationen auch anderen zugänglich zu machen!

Seiteninhalt

In diesem Beitrag zeige ich dir wie du ein Pause Menü erstellen kannst. Wichtig hierbei ist, dass du dir überlegst auf welche Weise dein Spiel überhaupt pausiert werden soll. Möglichkeiten hierfür sind das Drücken einer Taste wie z.B. die Escape Taste oder das Selektieren eines Buttons auf der Benutzeroberfläche.

Unity Pause Menü erstellen

Der Ausgangspunkt ist somit deine Taste oder dein Button. Danach rufst du eine Methode auf die für das Ausführen der Pause zuständig ist. => public void Pause(); Innerhalb der Methode pausiert du nun dein Spiel, dies kannst mit Hilfe der Time.timeScale = 0f; machen.

Starte nun dein Spiel und drücke den Auslöser für die Pause. Du siehst, jetzt friert dein Spiel ein und ist somit pausiert. Der nächste Schritt ist jetzt das Deaktivieren der Pause. Hierzu musst du den Wert Time.timeScale wieder auf 1f setzen. Erstelle dir am besten eine Methode für Resume();

Hast du jetzt beispielsweise einen einzigen Button oder Taste die für das Aktivieren und Deaktivieren der Pause zuständig sind, dann lege dir eine Methode PauseOrResume an und überprüfe ob dein Spiel derzeit Pausiert ist. Sollte es der Fall sein wird das Gegenteil ausgeführt. => private bool gamePaused;

Gefällt Dir der Artikel? Dann teile ihn doch, um diese Informationen auch anderen zugänglich zu machen!

Weitere Blogartikel

Bist du bereit deine eigenen Anwendungen zu erstellen?

Teste jetzt alle Online-Kurse auf der Lernplattform und erstelle problemlos deine eigenen 2D/3D, Virtual oder Augmented Reality Anwendungen.

Bist du bereit deine eigenen Anwendungen zu erstellen?

Teste jetzt alle Online-Kurse auf der Lernplattform und erstelle problemlos deine eigenen 2D/3D, Virtual oder Augmented Reality Anwendungen.