Kursinhalt
Unreal Engine FPS-Spiel
Unreal Engine FPS-Spiel
Hauptmenü
Um ein Hauptmenü zu erstellen, müssen wir drei allgemeine Schritte unternehmen, um ein Hauptmenü für unser Spiel zu erstellen.
Zunächst müssen wir ein neues Level erstellen. Dann erstellen wir ein Widget, das unser Hauptmenü sein wird, und implementieren einige Funktionen dafür. Schließlich müssen wir das Level-Blueprint so einrichten, dass wir, sobald wir das Level öffnen und das Spiel starten, das Widget sehen, das wir gerade erstellt haben.
Um ein Bild zu Ihrem Projekt hinzuzufügen, erstellen Sie einfach einen Ordner im Inhaltsordner und nennen ihn zum Beispiel Assets. Dann ziehen Sie Ihr Bild in diesen Ordner! Achten Sie darauf, dass Sie das Bild umbenennen, damit Sie es später leicht finden können.
Beginnen wir also mit der Erstellung eines neuen Levels. Dies tun Sie einfach, indem Sie ctrl + n
drücken und dann ein leeres Level auswählen. Sobald UE dieses Level öffnet (es sollte pechschwarz sein), drücken Sie ctrl + s
, um das Level zu speichern. Möglicherweise möchten Sie einen neuen Ordner erstellen und ihn Levels nennen und das Level dort speichern, nennen Sie es L_MainMenu
.
Erstellen Sie einen neuen Ordner im Inhalt und nennen Sie ihn Widgets. Öffnen Sie ihn und klicken Sie dort mit der rechten Maustaste, am unteren Rand des Rechtsklick-Menüs befindet sich Benutzeroberfläche, fahren Sie mit der Maus darüber und wählen Sie Widget Blueprint. Nennen Sie es WBP_MainMenu
.
Richten Sie das Hauptmenü wie im Video beschrieben ein.
Damit dieses Widget sofort geöffnet wird, wenn wir das L_MainMenu level
ausführen, müssen wir etwas verwenden, das Level Blueprint genannt wird. Dies ist wie ein normales Blueprint für das Level. In der Abbildung unten sehen Sie, wie Sie auf dieses Blueprint zugreifen können.
Schauen Sie sich das Video an, um zu sehen, wie Sie das Level Blueprint einrichten können. Im Allgemeinen müssen Sie zuerst sicherstellen, dass Sie dem Spieler die richtige Steuerungseinstellung geben, indem Sie seinen Controller auf Nur UI setzen und einen Knoten namens Mauszeiger anzeigen verwenden. Dann erstellen Sie ein Widget und fügen es dem Viewport hinzu!
Danke für Ihr Feedback!