Das Gerät Werteinsteller (V-SET) ist das Bindeglied, mit dem der Zustand von Patchwork-Systemen über Gameplay-Events gesteuert werden kann. Hierzu zählt zum Beispiel das Einschalten eines neuen Musikabschnitts, wenn eine bestimmte Phase im Gameplay erreicht wurde.
Wenn der Werteinsteller ein Signal von einem anderen Gerät empfängt, stellt er den Wert deiner Wahl für einen beliebigen Patchwork-Parameter ein.
Geräteoptionen
| Option | Werte | Beschreibung |
|---|---|---|
1. Eingeschaltet-Schalter | An, Aus | Ist dies ausgeschaltet, werden keine Notendaten generiert. |
2. Erweitern-Schaltflächen | Geschlossen, Offen | Erweitert das Gerät, um weitere Anpassungsoptionen anzuzeigen. |
3. Steuerelementausgangskabel | N/A | Das Steuerelementausgangskabel muss mit einem Regler, einem Karussell oder einem Umschalter eines anderen Patchwork-Geräts verbunden werden. |
4. Einstell-Schaltfläche | FESTLEGEN | Eine Einfachaktionsschaltfläche, mit der du sofort den vom Regler angegebenen Wert festlegen kannst. |
5. Überblendzeit | 0,0 bis 16, Standardwert ist 0 | Legt eine Zeit in Beats fest, um die Überblendung vom aktuellen Wert des Ziel-Steuerelements zum neuen Wert zu ermöglichen. Dieses Überblenden beginnt nach einer bestimmten Verzögerungszeit. |
6. Delay-Karussell | Sofort, Nächster Beat, Nächster Takt, Nächste Phrase | Ermöglicht dir, ein musikalisches Intervall festzulegen, das abgewartet werden soll, bevor der Wert auf das Ziel angewendet wird. |
7. Wert-Regler | 0,0 bis 1, Standardwert ist 0 | Der Wert dieses Reglers wird auf den Regler, das Karussell oder den Umschalter gemappt, mit dem dieses Gerät verbunden ist. |
Zusätzliche Geräteoptionen
Nähere dich im Erschaffen-Modus dem Gerät und drücke E, um das Anpassen-Fenster zu öffnen. Einige Geräteoptionen entsprechen den gleichen Optionen, die du auch mit dem Patchwork-Werkzeug anpassen kannst. Diese Optionen sind hier, damit du das Event-Verbindungssystem nutzen kannst, um Änderungen am Verhalten dieser Optionen auszulösen. Du kannst dir aussuchen, ob du sie hier oder mit den Reglern anpassen möchtest. Die Option Kabelzugriff erlauben kann nur über das Anpassen-Fenster geändert werden.
| Option | Werte | Beschreibung |
|---|---|---|
Auslösung durch Spieler | Aus, An | Bestimmt, ob dieses Gerät durch die Nähe eines Spielers ausgelöst wird. |
Auslösung durch Schaden | Aus, An | Bestimmt, ob dieses Gerät ausgelöst wird, wenn es Schaden nimmt. |
Auslösung durch Impulsauslöser | Aus, An | Legt fest, ob der Auslöser aktiviert werden soll, wenn er von einem Impulsauslöser oder einem Impuls eines Zufallszahlengenerator-Geräts berührt wird. |
Kabelzugriff erlauben | Aus, An | Bestimmt, ob Kabelverbindungen zum Gerät mit dem Patchwork-Werkzeug angepasst werden können. |
Aktiviert in Phase | -, Immer, Nur vor dem Spiel, Nur Gameplay | Bestimmt, in welchen Spielphasen das Gerät eingeschaltet ist. „Nur vor dem Spiel“ schließt alle Phasen vor dem Start des Spiels ein. |
Konfigurierung
Je nachdem, womit du den Werteinsteller verbindest, kann der Wertregler zu einem Karussell oder einem Umschalter werden.
Grafikeffektvorschau
Die Grafikeffektvorschau des Werteinstellers zeigt den Moment, in dem ein neuer Wert festgelegt wird. Wurde ein Delay festgelegt, erscheint ein Ring, wenn der Werteinsteller ausgelöst wird, der dann im Laufe des Delays schrumpft, bis der Wert eingestellt ist.
Direktes Event-Verbinden
Untenstehend 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 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 | Das Gerät wird eingeschaltet, wenn ein Event ausgelöst wird. |
Ausschalten bei Empfang von | Das Gerät wird ausgeschaltet, wenn ein Event ausgelöst wird. |
Wert festlegen bei Empfang von | Legt den Wert des Ziel-Steuerelements fest, wenn ein Event auftritt. |
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 Einschalten Event senden an | Wenn das Gerät eingeschaltet wird, wird ein Event an das ausgewählte Gerät gesendet. |
Bei Ausschalten Event senden an | Wenn das Gerät ausgeschaltet wird, wird ein Event an das ausgewählte Gerät gesendet. |
Bei Wert festgelegt Event senden an | Sendet ein Event an das ausgewählte Gerät, wenn dieses Gerät den Wert des Ziel-Steuerelements festlegt. |
Verwenden des Werteinsteller in Verse
Du kannst den folgenden Code verwenden, um in Verse ein Werteinsteller-Gerät zu steuern. Dieser Code verwendet alle Features der API des Werteinsteller-Geräts. Du kannst ihn anpassen, um ihn perfekt auf dein Erlebnis abzustimmen.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
value_setter_example := class(creative_device):
Um diesen Code in deinem UEFN-Erlebnis zu nutzen, führe die folgenden Schritte aus:
Ziehe ein Werteinsteller-Gerät auf deine Insel.
Erstelle ein neues Verse-Gerät mit dem Namen value_setter_example. Wie du ein neues Gerät in Verse erstellen kannst, findest du unter Erstelle dein eigenes Gerät mit Verse.
Öffne den Verse-Explorer und klicke doppelt auf value_setter_example.verse, um das Script in Visual Studio Code zu öffnen.
Füge den obigen Code ein, kompiliere ihn und ziehe das in Verse erstellte Gerät auf deine Insel.
Wähle dein Verse-Gerät im Outliner.
Weise die Objekt-Referenz von ValueSetter im Details-Panel des Geräts dem Werteinsteller-Gerät auf deiner Insel zu. Du kannst den Eyedropper nutzen, um das Gerät im Viewport auszuwählen, oder das Gerät im Dropdown-Menü suchen.
Speichere dein Projekt und klicke auf Sitzung starten.
Werteinsteller-API
Weitere Informationen zur Verwendung des Werteinsteller-Geräts in Verse findest du in der API-Referenz value_setter_device.
Nutzungsvorschläge
Kombiniere Werteinsteller mit einem Seitenregler und löse sie dann aus, wenn du zu bestimmten Seiten springen möchtest. Du kannst das Delay-Karussell des Werteinstellers verwenden, um sicherzustellen, dass die aktuelle Seite abgeschlossen wird, bevor zur neuen Seite gesprungen wird.
Notensequenzer
Mit dem Notensequenzer-Gerät kannst du die Noten wählen, die du in deiner Liedkomposition haben möchtest.
Schlagzeug-Sequenzer
Nutze das Schlagzeug-Sequenzer-Gerät, um deine eigenen Schlagzeugmuster zu erstellen oder aus einer Reihe an Voreinstellungen zu wählen.
Kombiniere Werteinsteller mit einem Lautstärkeregler und löse sie dann basierend auf dem Gameplay aus. So kannst du beispielsweise dauerhaft ein intensives Schlagzeugmuster abspielen, das aber nur hörbar ist, wenn sich Spieler im Kampf befinden.
Lautsprecher
Mithilfe des Patchwork-Lautsprechers kannst du deine erstellten Patchwork-Audiodateien abspielen, sodass sie entweder an einem bestimmten Ort oder auf der gesamten Insel zu hören sind.
Kombiniere Werteinsteller mit dem Mix-Regler, um die Auswirkung des Effekts während verschiedener Zeitpunkte eines Lieds anzupassen.
Echoeffekt
Dieses Gerät spielt ein Audiosignal erneut ab, jedoch mit einer Zeitverzögerung, sodass ein Echo wie in einer Schlucht entsteht.