Aus dem Kurs: Unity Grundkurs 1: Schritt für Schritt zum ersten eigenen Spiel

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Pause-Screen enblenden

Pause-Screen enblenden

Nachdem Sie sich dem Start- und dem GameOver-Screen gewidmet haben, können Sie sich nun mit dem Pause-Screen beschäftigen. Kopieren Sie sich dafür das Menu-Panel, deaktivieren Sie das GameOver-Panel und aktivieren das neue und benennen es in Pause um. Ändern Sie den Header in Pause und der Start-Button wird zum Continue-Button und der Exit-Button zum Menu-Button. Auf dem Menu-Button können Sie die schon vorhandene OnMenuButtonClick() auswählen. Die Funktionalität für den Continue-Button müssen Sie nun noch implementieren. Wechseln Sie dafür in das GameManager-Skript. Als Erstes sollten Sie sich wieder eine Variable für das Panel erstellen. Kopieren Sie sich eins und benennen es um. Des Weiteren brauchen Sie zwei Booleans. Der eine heißt isPause und kennzeichnet, ob gerade der Bildschirm pausiert ist oder nicht und der andere ist isGameStarted. Dieser soll kennzeichnen, ob das Spiel gestartet worden ist oder nicht, denn nur wenn das Spiel gestartet ist, können Sie auch in die Pause…

Inhalt