C.1. OSC-Receiver in Unreal-Projekt erstellen
C.1. OSC-Receiver in Unreal-Projekt erstellen
Abschlussbedingungen
OSC-Receiver in Unreal-Projekt erstellen
- Für die OSC-Kommunikation muss zunächst ein neues Blueprint erstellt und geöffnet werden.
- Der erste Schritt ist die Erstellung eines OSC-Servers, der eingehende OCS-Nachrichten empfangen kann. Dafür muss zunächst ein CreateOSCServer-Node eingefügt werden, welches mit dem BeginPlay-Node verbunden werden muss. Das Feld Receive IP Address kann freigelassen werden und als Port kann ein beliebiger Wert gewählt werden, üblich wäre z.B. 8000. Wichtig ist hier, dass der Haken bei Start Listening gesetzt wird.
- Der ausgegebene Wert (Return Value) muss eine Variable des Typs OSCServer zugewiesen werden. Dafür einen Rechtsklick auf Return Value machen und Promote to Variable auswählen.
- Aus dem Return Value-Pin des neu erstellten Set-Nodes muss anschließend eine neue Verbindung gezogen werden, an dessen Ende ein BindEventtoOnOscMessageReceived-Node gesetzt werden muss.
- Das Ganze sollte wie folgt aussehen: