Hallo. Willkommen zu dieser Lektion in Unreal Engine. In dieser Lektion lernen wir, wie man erstellt ein Schieberegler auf dem Bildschirm zur Steuerung des Tageslichts in der Unreal Engine. Wir werden weiterhin das ArchViz Interior Project verwenden. Öffnen Sie Ihr ArchViz Interior Project, die Unreal Engine 5.0-Version. Wir werden einen Schieberegler auf dem Bildschirm erstellen, um dies während des Spiels zu steuern. Bevor wir das tun, brauchen wir eine Möglichkeit, den Mauszeiger zu aktivieren während des Spiels, damit wir Gegenstände auswählen können. Öffnen Sie den Blueprints-Ordner. Rechtsklick. Wählen Sie Blaupause. Und klicken Sie auf Player Controller. Wir nennen diesen BP_ArchvizPlayer. Klicken Sie erneut mit der rechten Maustaste. Wählen Sie die Blueprint-Klasse aus. Dieses Mal wählen wir eine Game Mode Base aus. Wir nennen dies BP_ArchvizGameMode. Doppelklicken Sie auf BP_ArchvizGameMode. Dies öffnet den Editor. Wir werden die Player Controller-Klasse festlegen zu BP_ArchvizPlayer. Schließen Sie das Bedienfeld. Welteinstellungen öffnen. Wir werden den GameMode Override ändern zu BP_ArchvizGameMode. Öffnen Sie den BP_ArchvizPlayer. Wir möchten Mausinteraktionen ermöglichen. Gehen Sie zu Details und suchen Sie mit der Maus. Aktivieren Sie Mauszeiger anzeigen und Klickereignisse aktivieren. Scrollen Sie nach unten zum Abschnitt Mausschnittstelle und ändern Sie den Standard-Mauscursor in Hand. Kompilieren, speichern und schließen Sie das Panel. Spiele jetzt das Level. Jetzt ist die Hand sichtbar. Dadurch können wir mit Gegenständen im Raum interagieren sowie Menüs. Entfliehen Sie, um das Spiel zu stoppen. Als Nächstes erstellen wir einen Widget-Schieberegler das bleibt auf dem Bildschirm und dem Benutzer ermöglichen, die Tageszeit einzustellen und sehen Sie sich die Lichteffekte an. Öffnen Sie die Inhaltsschublade, den Blueprints-Ordner. Rechtsklick. Wählen Sie nun Benutzeroberfläche und Widget-Blaupause. Wir nennen dieses WBP für Widget Blueprint, unterstreiche ArchViz. Öffnen Sie diese und suchen Sie nach Leinwand und ziehen Sie ein Leinwandfeld in das Diagramm. Ziehen Sie einen Schieberegler in die Leinwand, irgendwo ganz unten, und etwas vergrößern. Ziehen Sie einen Text unter den Schieberegler. Wir nennen diesen Morgen. Wir ziehen zwei weitere Textblöcke. Wir stellen sie auf. Wir nennen die mittlere Noon und der letzte Abend. Wählen Sie den Schieberegler in der Hierarchie aus. Öffnen Sie im Detailbedienfeld einen Stilbereich und ändern Sie die Balkenstärke auf 10. Geh den ganzen Weg nach unten, Möglicherweise müssen Sie das Bedienfeld ein wenig öffnen. Klicken Sie auf Wert geändert. Klicken Sie auf das Pluszeichen. Dadurch gelangen Sie zum Ereignisdiagramm. Ab Wert geändert, einen Draht herausziehen, Suchen Sie nach Get und Get Active Of Class. Sonne suchen. Wählen Sie Sonnenhimmel. Ziehen Sie einen Draht aus Get Actor heraus. Solar suchen. Wir suchen nach Solar Time. Draht zum Rückgabewert zum Ziel. Als nächstes wollen wir den Wert aus dem Schieberegler nehmen, das ist nur von null bis eins, und skalieren Sie es auf Werte, die ordnungsgemäß funktionieren für die Sonnenzeit. Ziehen Sie eine Verbindung aus Wert und Suchbereich. Wählen Sie Kartenbereich geklemmt aus. Der Eingabebereich ist null bis eins, und wir machen den Ausgabebereich von vier bis 20. Verbinden Sie schließlich den Rückgabewert mit dem Set Solar Time-Pin. Kompilieren, speichern, Panel schließen. Wir müssen jetzt unser Widget auf dem Bildschirm anzeigen. Eine Möglichkeit, dies zu tun, ist das Öffnen eines Level-Blueprints. Ziehen Sie eine Verbindung von Event Tick. Such-Widget. Wählen Sie Widget erstellen. Ändern Sie die Klasse in WBP_ArchViz. Ziehen Sie eine Verbindung vom Rückgabewert-Pin, Das ist der blaue Stift, und Suchansichtsfenster. Wählen Sie Zum Ansichtsfenster hinzufügen und es wird automatisch die Executive-Pins miteinander verdrahten. Kompilieren, speichern, Panel schließen. Jetzt werden wir spielen. Die Tasten W, A, S, D navigieren uns herum. Die Maus hilft uns, uns im Raum umzusehen. Und jetzt klicken und ziehen wir den Schieberegler und die Tageszeit ändern. Und sehen Sie sich die schönen Lichteffekte an. Wir speichern alle, speichern ausgewählte. In der nächsten Lektion Wir werden interaktive Objekte in unserem Level erstellen. Danke fürs zuschauen.