Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Pausenmenü | Benutzeroberfläche und Soundeffekte
Unreal Engine FPS-Spiel
course content

Kursinhalt

Unreal Engine FPS-Spiel

Unreal Engine FPS-Spiel

1. Einführung in die Unreal Engine
2. Der Charakter-Blueprint
3. Gegner-Blueprints
4. Level-Design und Ästhetik
5. Benutzeroberfläche und Soundeffekte
6. Spielmechanik
7. Verpackung für Windows

book
Pausenmenü

In diesem Kapitel werden wir ein einfaches Pausenmenü erstellen, ihm einige Funktionen geben und mithilfe des BP_FirstPersonCharacter Blueprints die Anweisungen einrichten, die es uns ermöglichen, das Spiel zu pausieren! Der allgemeine Prozess ist ähnlich wie zuvor, indem wir ein neues Widget erstellen und die gewünschten Funktionen hinzufügen. Der Unterschied hier ist, dass wir ein Ereignis im WBP_PauseMenu und BP_FirstPersonCharacter hinzufügen, das das Spiel pausiert oder fortsetzt, sobald die Fortsetzungstaste oder die P-Taste gedrückt wird.

Hinweis

Wir verwenden die P-Taste auf der Tastatur, um das Spiel zu pausieren, da während wir im Unreal Engine Editor sind, die Escape-Taste das Spiel beendet und wir daher vorerst eine andere Taste zum Pausieren des Spiels benötigen.

Die allgemeinen Schritte zur Erstellung eines Pausenmenüs bestehen aus Erstellen eines Widgets, Platzieren einiger Schaltflächen im Canvas-Panel und Programmieren der Anweisungen für jede Schaltfläche.

Für die Fortsetzen-Schaltfläche müssen Sie Spiel pausiert setzen verwenden, sowie den Eingabemodus des PlayerController Game Mode Only einstellen und Mauszeiger anzeigen auf False setzen.

Am Ende verwenden Sie den Knoten Remove From Parent, um das Pausenmenü-Widget vom Bildschirm/Viewport zu entfernen.

Sie müssen dann zu Ihrem BP_FirstPersonCharacter gehen und die Tastaturtaste suchen, die Sie für die Pause verwenden möchten. In diesem Fall verwenden wir die P-Taste. Wählen Sie das erstellte Ereignis aus und stellen Sie sicher, dass das Kontrollkästchen Execute When Paused aktiviert ist, um P verwenden zu können, um das Spiel fortzusetzen. Es ist auch wichtig, den Eingabemodus auf Spiel und UI zu setzen, wenn Sie das Spiel pausieren, da sonst das Drücken von P das Spiel nicht fortsetzt. Folgen Sie dem Video für die Schritt-für-Schritt-Anweisungen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt