Das Stuhlgerät ermöglicht es dir, Spieler in eine sitzende Position zu bringen, sie dort zu halten und ihre Kamerabewegung einzuschränken oder zu verändern, wodurch du ihren Blick auf etwas Bestimmtes lenken kannst.
Das kannst du zum Beispiel in den folgenden Szenarien nutzen:
Kinos
Konzerte oder andere virtuelle Events
Interaktionen mit Terminals/PCs
Restaurants
Achterbahnen oder andere Fahrgeschäfte
Das Gerät verfügt über mehrere Arten von Stühlen und kann unsichtbar gemacht werden.
Wenn du das Stuhlgerät in einem UEFN-Projekt einsetzt, kannst du zudem die Option Stuhlmodell auf Angepasst setzen und ein benutzerdefiniertes Mesh und Material für deinen Stuhl verwenden.
Um das Stuhlgerät zu finden, siehe unter Nutzung von Geräten nach.
Kontextabhängiges Filtern
Einige Geräte werden von einem Feature namens kontextabhängiges Filtern beeinflusst. Dieses Feature verbirgt bestimmte Optionen oder zeigt sie an, abhängig von den Werten, die für andere zugehörige Optionen ausgewählt wurden. Dieses Feature sollte das Anpassen-Fenster übersichtlicher machen und die Verwaltung der Optionen vereinfachen. Es ist jedoch nicht immer ganz einfach zu erkennen, welche Optionen oder Werte das kontextabhängige Filtern auslösen. Damit du sie leichter identifizieren kannst, stellen wir in unseren Gerätedokumenten alle Werte, die das kontextabhängige Filtern auslösen, in kursiver Schrift dar. Es werden alle Optionen aufgelistet, auch die, die vom kontextabhängigen Filtern betroffen sind. Wird eine Option in Abhängigkeit von den festgelegten Werten bestimmter anderer Optionen angezeigt oder verborgen, wird dies in der Beschreibung dieser Option angemerkt.
Geräteoptionen
Folgende Optionen können bei dem Gerät konfiguriert werden:
Standardwerte sind fettgedruckt. Werte, die das kontextabhängige Filtern auslösen, sind in kursiver Schrift dargestellt.
| Option | Wert | Beschreibung |
|---|---|---|
Stuhlmodell | Unsichtbar, bequemer Stuhl, Barstuhl, Tonne, Stein, Grundlegend, Angepasst | Bestimmt das Aussehen des Stuhls. Hinweis: Angepasst kann nur in UEFN und nicht im Kreativmodus genutzt werden. |
Interaktionszeit | Nicht interagieren, Sofort, wählbare Zeit | Bestimmt, wie lange der Spieler die Interaktion halten muss, bis er sich auf den Stuhl setzt. Wenn du die Standardeinstellung beibehältst oder eine Interaktionszeit festlegst, werden zwei weitere Optionen angezeigt. Wenn du Nicht interagieren auswählst, werden diese Optionen nicht angezeigt. |
Interaktionsradius | Nicht überschreiben, wählbarer Radius | Damit wird festgelegt, wie weit ein Spieler entfernt sein und trotzdem mit dem Gerät interagieren kann, gemessen in Metern. |
Interaktionswinkel | 45, wählbarer Winkel | Dies bestimmt einen Winkel im Geräteumfeld, der von dem Gerät ausgeht. Der Spieler muss sich innerhalb dieses Winkels befinden, um mit dem Gerät interagieren zu können. Ist dies auf das Maximum von 180 Grad gesetzt, kannst du im Grunde aus jeder Richtung mit dem Stuhl interagieren. |
Aktivierendes Team | Jedes, wählbares Team | Bestimmt, welches Team das Gerät aktivieren kann. |
Teamauswahl umkehren | An, Aus | Wenn diese Option auf Ein gesetzt ist, können alle Teams außer dem in der Option Aktivierendes Team festgelegten Team das Gerät aktivieren. Dies ist standardmäßig deaktiviert. |
Erlaubte Klasse | Keine Klasse, Jede, wählbare Klasse | Bestimmt, welche Klassen das Gerät aktivieren können. |
Klassenauswahl umkehren | An, Aus | Wenn dies auf Ein gesetzt ist, können alle Klassen außer der in der Option Aktivierende Klasse festgelegten Klasse das Gerät aktivieren. Dies ist standardmäßig deaktiviert. |
Eingeschaltet während des Spiels | An, Aus | Bestimmt, ob das Gerät bei Spielstart eingeschaltet ist. Ausgeschaltete Geräte ignorieren alle Events abgesehen von Einschalten. |
Verlassen des Stuhls möglich | An, Aus | Diese Option bestimmt, ob Spieler den Stuhl aus freien Stücken verlassen (aufstehen) dürfen. |
Kamerakollision | An, Aus | Diese Option bestimmt, ob der Stuhl die Kamera für Spieler blockiert, die auf dem Stuhl sitzen. Bei einem unsichtbaren Stuhl ist die Kamerakollision für alles in einem 40-Zentimeter-Radius ausgehend von der Sitzplatzposition ausgeschaltet. |
Sitz-Sounds abspielen | An, Aus | Dies bestimmt, ob ein Audioeffekt abgespielt wird, wenn man sich auf den Stuhl setzt oder ihn verlässt. |
Interaktionstext | Sitzen, individueller Text | Dies bestimmt, welcher Text den Spielern als Eingabeaufruf für die Interaktion mit dem Stuhl angezeigt wird. Die Eingabe darf aus maximal 150 Zeichen bestehen. |
Abstiegsrichtung | Vorwärts, Rückwärts, Links, Rechts, Hinsetzrichtung, Kameraausrichtung | Bestimmt die Richtung, in die der Spieler befördert wird, wenn er vom Stuhl aufsteht. Bei „Hinsetzrichtung“ bestimmt dies die Richtung, aus der sich Spieler hingesetzt haben. Bei „Kameraausrichtung“ werden Spieler in die Richtung der Charakterkamera befördert, in die diese gerade gerichtet ist. Diese Option ist auf den Interaktionswinkel des Stuhls beschränkt. |
Abstiegskraft | 500 cm/s, Kraftbetrag wählen | Bestimmt, mit welcher Kraft der Charakter vom Stuhl befördert wird, wenn er absteigt. Er wird in die Richtung befördert, die unter „Abstiegsrichtung“ festgelegt wurde. |
Abstieg-Aufwärtskraft | 250 cm/s, Betrag für die Aufwärtskraft wählen | Bestimmt, mit welcher Kraft der Charakter vom Stuhl direkt nach oben befördert wird, wenn er absteigt. |
Direktes Event-Verbinden
Nachfolgend findest du die Optionen für das direkte Event-Verbinden dieses Geräts.
Funktionen
Eine Funktion wartet auf ein Event eines Geräts und führt dann eine Aktion aus.
Klicke zur Auswahl einer beliebigen Funktion auf die Option und dann auf „Gerät auswählen“, um auf das Dropdown-Menü des Geräts zuzugreifen und es auszuwählen.
Sobald du ein Gerät ausgewählt hast, klicke auf „Event auswählen“, um das Gerät und das Event zu verbinden, das die Funktion für das Gerät auslösen wird.
Wenn eine Funktion durch mehr als ein Gerät oder Event ausgelöst wird, drücke die Schaltfläche Hinzufügen, um eine Zeile hinzuzufügen, und wiederhole diese Schritte.
| Option | Beschreibung |
|---|---|
Einschalten bei Empfang von | Schaltet das Gerät ein, wenn ein Event ausgelöst wird. |
Ausschalten bei Empfang von | Schaltet das Gerät aus, wenn ein Event ausgelöst wird. Ist der Stuhl deaktiviert, können sich Spieler nicht auf ihn setzen und jeder beim Deaktivieren auf ihm sitzende Spieler wird abgeworfen. |
Verlassen einschalten bei Empfang von | Wenn ein Event ausgelöst wird, können Spielern den Stuhl jederzeit verlassen. |
Verlassen ausschalten bei Empfang von | Wenn ein Event ausgelöst wird, können die Spieler den Stuhl nicht mehr von sich aus verlassen. |
Spieler sitzen lassen bei Empfang von | Dies setzt den Spieler auf den Stuhl, wenn ein Event eintritt. |
Spieler aus dem Sitz werfen bei Empfang von | Dies entfernt den Spieler vom Stuhl, wenn ein Event eintritt. |
Events
Das direkte Event-Verbinden nutzt Events als Sender. Ein Event sagt einem anderen Gerät, dass es eine Funktion ausführen soll.
Klicke zur Auswahl einer beliebigen Event-Option auf die Option und dann auf Gerät auswählen, um auf das Geräte-Dropdown-Menü zuzugreifen und deine Auswahl zu treffen.
Sobald du ein Gerät ausgewählt hast, klicke auf Funktion auswählen, um den Stuhl mit einer Funktion des ausgewählten Geräts zu verbinden.
Wenn mehr als eine Funktion von dem Event ausgelöst wird, drücke die Hinzufügen-Schaltfläche und wiederhole den Vorgang.
| Option | Beschreibung |
|---|---|
Bei Setzen des Spielers Event senden | Wenn ein Spieler sich auf den Stuhl setzt, wird ein Event an das ausgewählte Gerät gesendet, wodurch die festgelegte Funktion ausgelöst wird. |
Bei Aufstehen des Spielers Event senden | Wenn der Spieler den Stuhl verlässt, wird ein Event an das ausgewählte Gerät gesendet, wodurch die festgelegte Funktion ausgelöst wird. |
Verwenden eines Stuhlgeräts in Verse
Du kannst den folgenden Code verwenden, um in Verse ein Stuhlgerät zu steuern. Dieser Code zeigt, wie man Events und Funktionen in der API des Stuhlgeräts verwendet. Du kannst ihn anpassen, um ihn perfekt auf dein Erlebnis abzustimmen.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
# A Verse-authored creative device that can be placed in a level
Um diesen Code in deinem UEFN-Erlebnis zu nutzen, führe die folgenden Schritte aus:
Ziehe ein Stuhlgerät auf deine Insel.
Erstelle ein neues Verse-Gerät namens chair_device_verse_example. Weitere Schritte findest Du unter Create Your Own Device Using Verse.
Öffne chair_device_verse_example.verse in Visual Studio Code (VSC) und füge den oben stehenden Code in die Datei ein.
Kompiliere deinen Code und ziehe dein mit Verse erstelltes Gerät auf deine Insel. Die Schritte dazu findest du unter Hinzufügen deines Verse-Geräts zu deinem Level.
Füge deinem Verse-Gerät eine Referenz für das Stuhlgerät auf deiner Insel hinzu. Die Schritte dazu findest du unter Hinzufügen einer Verse-Referenz zu einem Kreativmodus-Gerät in deinem Level.
Speichere dein Projekt und klicke auf Sitzung starten, um es zu testen.
Stuhlgerät-Verse-API
Weitere Informationen zur Verwendung des Stuhlgeräts in Verse findest du in der chair_device-API-Referenz.