Mit dem Eingabeauslöser-Gerät können Events ausgelöst werden, wenn die Spieler eine bestimmte Eingabe drücken oder loslassen. Verwende dieses Gerät, um zu erfassen, wann eine Eingabe gedrückt wird und welcher Spieler sie gedrückt hat.
Die im Eingabeauslöser-Gerät festgelegte Reaktionszeit für Eingaben hängt von der Umlaufzeit zwischen dem Client des Spielers und dem Server ab. Deshalb können Eingaben bis zu eine Sekunde dauern, je nach der Internetverbindung des Spielers. Behalte dies im Hinterkopf, wenn du das Eingabeauslöser-Gerät für dein Spiel verwendest.
Du kannst das direkte Event-Verbinden im Kreativmodus, die Verbindungen in der Detailübersicht von UEFN oder Verse-Code nutzen, um andere Gerätefunktionen auszulösen. Beispielsweise kannst du ein Fass explodieren lassen, die Kameraansicht wechseln oder andere auslösbare Aktionen starten.
Hilfe zum Finden des Eingabeauslöser-Geräts findest du unter Nutzung von Geräten.
Wenn du mehrere Kopien eines Geräts auf einer Insel verwendest, kann es hilfreich sein, sie umzubenennen. Ordne ihnen Namen je nach Zweck zu, damit du dir leichter merken kannst, wofür jedes Gerät da ist. Außerdem lässt sich dadurch ein Gerät leichter über die Event-Übersicht finden.
Funktionsweise der Option „Kreativmodus-Eingabe“
Wenn du die Optionen des Eingabeauslöser-Geräts anpassen möchtest, siehst du als Erstes die Option Kreativmodus-Eingabe. Die Werte dieser Option korrespondieren mit einer Reihe von neuen Eingabe-Aktionen, die von Spielern konfiguriert werden können. Die Funktionsweise ist etwas kompliziert. Daher enthält dieser Abschnitt eine detailliertere Erklärung, für die in der Tabelle „Geräteoptionen“ nicht genügend Platz wäre.
Spieler können diese Eingaben in den Einstellungen im Bereich Kr.Mod-Eingabeaktion in den Tabs Tastatursteuerung und Controller-Tastenbelegung finden und neu verknüpfen.
Öffne die Seitenleiste, klicke auf das Zahnradsymbol, um die Einstellungen zu öffnen, und klicke dann entweder auf das Tastatursteuerung- oder das Controller-Tastenbelegung-Symbol. Du findest den Bereich Kr.Mod-Eingabeaktion in den Einstellungen, indem du in der Liste im linken Navigationsbereich nach unten scrollst. Dort können die Spieler festlegen, welche Aktion mit welcher Taste ausgeführt werden soll. Diese Einstellungen gelten dann in all ihren Fortnite-Erlebnissen.
Für Spieler auf mobilen Geräten werden diese Eingaben immer als neue Schaltflächen auf dem Bildschirm angezeigt. Das Eingabeauslöser-Gerät verfügt über Optionen, mit denen du das Symbol und die Farbe dieser Schaltflächen anpassen und festlegen kannst, ob Text angezeigt werden soll.
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. Dies sollte das Anpassen-Fenster übersichtlicher machen und die Verwaltung der Optionen vereinfachen. Damit du sie leichter identifizieren kannst, werden hier Werte, die das kontextabhängige Filtern auslösen, in kursiver Schrift dargestellt.
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
Standardwerte sind fettgedruckt. Werte, die das kontextabhängige Filtern auslösen, sind in kursiver Schrift dargestellt.
Folgende Optionen können bei dem Gerät konfiguriert werden:
| Option | Wert | Beschreibung |
|---|---|---|
Eingabetyp | Kreativmodus-Eingabeaktion, Standardaktion | Bestimmt, ob ein Gerät eine Standardeingabe oder eine individuelle Eingabe erfasst. Standardeingaben werden für gewöhnliche Spielaktionen verwendet. Wenn Standardaktionen als Eingabetyp festgelegt sind, reagiert dieses Gerät auf das Drücken oder Loslassen von Eingaben, die an diese Aktionen gebunden sind. Kreativmodus-Eingabeaktionen sind angepasste Aktionen, die ausschließlich vom Eingabeauslöser verwendet werden. |
Kreativmodus-Eingabe | Benutzerdef. 1 (Schießen), Benutzerdef. 2 (Zielen), Benutzerdef. 3 (Ducken), Benutzerdef. 4 (Springen), Benutzerdef. 5 (Sprinten), Benutzerdef. 6 (Interagieren), Benutzerdef. 7 (Vorwärts/Rückwärts), Benutzerdef. 8 (Links/Rechts), Benutzerdef. 9 (Vorheriger Gegenstand), Benutzerdef. 10 (Nächster Gegenstand), Benutzerdef. 11 (Schnellleiste wechseln), Benutzerdef. 12 (Spitzhacke) | Wenn beider Option Eingabetyp Kreativmodus-Eingabeaktionen eingestellt ist, definiert dies die Eingaben, auf die dieses Gerät reagiert. Weitere Informationen zur Funktionsweise findest du oben im Abschnitt Funktionsweise der Option „Kreativmodus-Eingabe“. Bei Benutzerdef. 7 (Vorwärts/Rückwärts) und Benutzerdef. 8 (Links/Rechts) wird unter dieser Option noch eine weitere angezeigt. |
Richtung der Achse | Negativ, Jede, Positiv | Diese Option wird nur angezeigt, wenn die Option Kreativmodus-Eingabe auf Benutzerdef. 7 oder Benutzerdef. 8 gesetzt wird. Wenn der bei Kreativmodus-Eingabe festgelegte Wert eine Richtungsangabe ist, bestimmt dies, auf welche Richtung dieses Gerät achtet. Negativ ist links bzw. rückwärts, Positiv ist rechts bzw. vorwärts. |
Standardeingabe | Schießen, Zielen, Ducken, Sprinten, Springen | Diese Option wird nur angezeigt, wenn bei der Option Eingabetyp die Einstellung Standardaktion gewählt wurde. Es sind dieselben Eingaben wie bei normalen Spieleraktionen. Dieses Gerät reagiert nur, wenn diese Eingaben gedrückt oder losgelassen werden. Wenn ein mobiles Gerät nicht über die jeweiligen Eingaben verfügt, wird eine benutzerdefinierte Schaltfläche erstellt. |
Eingabe verbrauchen | An, Aus | Wenn dies auf An gestellt ist, wird diese Eingabe nicht in andere Aktionen übersetzt, die an sie gebunden sind. |
Auf HUD anzeigen | An, Aus | Bestimmt, ob die Eingabe auf dem HUD angezeigt wird. |
HUD-Beschreibung | {input}, Text eingeben | Wenn bei Auf HUD anzeigen der Wert An festgelegt wurde, wird der hier eingegebene Text auf dem HUD angezeigt. Die Eingabe darf aus maximal 24 Zeichen bestehen. Der Standardtext {input} zeigt die aktuelle Eingabe an. |
Bei Spielstart eingeschaltet | An, Aus | Bestimmt, ob das Gerät bei Spielstart eingeschaltet ist. |
Ausgewähltes Team | Jedes, wählbares Team | Bestimmt, welches Team die Eingabe aktivieren kann |
Ausgewählte Klasse | Keine Klasse, Jede, wählbare Klasse | Bestimmt, welchen Klasse die Eingabe aktivieren können. |
Teamauswahl umkehren | An, Aus | Wenn dies auf An gestellt ist, können alle Teams außer dem unter Ausgewähltes Team festgelegten Team die Eingabe aktivieren. |
Klassenauswahl umkehren | An, Aus | Wenn dies auf An gestellt ist, können alle Klassen außer der unter Ausgewählte Klasse festgelegten Klasse die Eingabe aktivieren. |
Verhalten registrierter Spieler | Registrierung hinzufügen, Registrierung erfordern, Registrierung ignorieren | Bestimmt, wie registrierte Spieler von diesem Gerät gezählt werden.
|
Mobilgeräte-Optionen
Wenn du ein Erlebnis schaffen möchtest, das auf Mobilgeräten reibungslos läuft, kannst du mit den folgenden Optionen die Schaltflächenlayouts und die Skalierung anpassen und Symbole für Mobilgeräte hinzufügen.
| Option | Wert | Beschreibung |
|---|---|---|
Text auf Mobilgeräten | An, Aus | Diese Option wird nur angezeigt, wenn bei der Option Input-Typ die Einstellung Kreativmodus-Input-Aktion gewählt wurde. Für Spieler auf Mobilgeräten bestimmt dies, ob das Interaktionssymbol den Beschreibungstext zeigt. |
Symbol auf Mobilgeräten | Hand, wählbares Symbol | Diese Option wird nur angezeigt, wenn bei der Option Input-Typ die Einstellung Kreativmodus-Input-Aktion gewählt wurde. Für Spieler auf Mobilgeräten bestimmt dies, welches Symbol als Interaktionssymbol verwendet wird. Wenn du Keins auswählst, wird das Handsymbol verwendet. Klicke auf den Pfeil, um die Symbolauswahl zu öffnen. Klicke in das Suchfeld und gib einen Text ein, um nach einem bestimmten Symbol zu suchen, oder nutze den Scrollbalken, um durch die Symbolauswahl zu navigieren. Klicke ein Symbol an und klicke dann auf das Häkchen, um die Symbolauswahl zu schließen. |
Farbe auf Mobilgeräten | Weiß, wählbare Farbe | Diese Option wird nur angezeigt, wenn bei der Option Input-Typ die Einstellung Kreativmodus-Input-Aktion gewählt wurde. Bestimmt die Farbe des Symbols, das unter Symbol auf Mobilgeräten ausgewählt wurde. Klicke auf den Pfeil, um die Farbwahl zu öffnen. Klicke in das Suchfeld und gib einen Text ein, um nach einer bestimmten Farbe zu suchen, oder nutze den Scrollbalken, um durch die Farbwahl zu navigieren. Klicke eine Farbe an und klicke dann auf das Häkchen, um den Farbwähler zu schließen. |
Mobilegerät-Symbol beim Drücken | Keins, wählbares Symbol | Damit wird festgelegt, welches Symbol für das Interaktionssymbol verwendet wird, wenn die Schaltfläche gedrückt wird. Wenn du Keins auswählst, wird das Mobilgeräte-Symbol verwendet. |
Mobilgerät direkte Platzierung | Ein, Aus | Wenn diese Option auf Ein gesetzt ist, kannst du die Platzierung der Mobilgerät-Schaltfläche ändern, indem du die Koordinaten Mobiler Versatz Xund Mobiler Versatz Y änderst. |
Mobilgerät-Skalierung | 1,0 - 10,0 |
Direktes Event-Verbinden
Im Folgenden findest du die Optionen für direktes Event-Verbinden für dieses Gerät.
Funktionen
Eine Funktion hört auf einen Event eines Geräts und führt dann eine Action aus.
Klicke zur Auswahl einer beliebigen Funktion 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 Event auswählen und wähle das Event, mit dem diese Funktion ausgelöst 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. |
Spieler registrieren bei Empfang von | Registriert den auslösenden Spieler, wenn ein Event ausgelöst wird. Registrierte Spieler können von der Anzahl der gezählten Spieler abgezogen oder ihr hinzugefügt werden. Dies ist abhängig vom festgelegten Wert bei Verhalten registrierter Spieler. |
Spielerregistrierung aufheben bei Empfang von | Entfernt den auslösenden Spieler von der Liste der registrierten Spieler, wenn ein Event ausgelöst wird. |
Registrierung aller Spieler aufheben bei Empfang von | Entfernt aller Spieler von der Liste der registrierten Spieler, wenn ein Event ausgelöst wird. |
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 das Event und eine Funktion für das Gerät 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 Drücken der Eingabe, Event senden an | Wenn die Eingabe gedrückt wird, wird ein Event an das ausgewählte Gerät gesendet, wodurch die festgelegte Funktion ausgelöst wird. |
Bei Loslassen der Eingabe, Event senden an | Wenn die Eingabe losgelassen wird, wird ein Event an das ausgewählte Gerät gesendet, wodurch die festgelegte Funktion ausgelöst wird. |
Eingabeauslöser-Gerät in Verse verwenden
Du kannst den folgenden Code verwenden, um in Verse ein Eingabeauslöser-Gerät zu steuern. Dieser Code zeigt, wie man Events und Funktionen in der API des Eingabeauslöser-Gerä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 }
# A Verse-authored creative device that can be placed in a level
input_trigger_device_verse_example := class(creative_device):
Um diesen Code in deinem UEFN-Erlebnis zu nutzen, führe die folgenden Schritte aus:
Ziehe ein Eingabeauslöser-Gerät auf deine Insel.
Erstelle ein neues Verse-Gerät namens input_trigger_device_verse_example. Weitere Schritte findest Du unter Erstellen deines eigenen Geräts mit Verse.
Öffne input_trigger_device_verse_example.verse in Visual Studio Code und füge den oben stehenden Code ein.
Kompiliere deinen Code und ziehe dein mit Verse erstelltes Gerät auf deine Insel. Die Schritte findest du unter Adding Your Verse Device to Your Level.
Füge deinem Verse-Gerät einen Bezug für das Eingabeauslöser-Gerät auf deiner Insel hinzu. Die Schritte dazu findest du im Abschnitt Hinzufügen einer Verse-Referenz zu einem Kreativmodus-Gerät in deinem Level unter Bearbeitbare Eigenschaften.
Speichere dein Projekt und klicke auf Sitzung starten, um es zu testen.
Eingabeauslöser-Gerät-Verse-API
Weitere Informationen zur Verwendung des Input-Auslöser-Geräts in Verse findest du in der API-Referenzinput_trigger_device.