Patch Editor
Bauen Sie Logik, indem Sie Knoten verbinden. Der Graph wird zu einem echten Skript und läuft genauso schnell wie eines — den erzeugten Code können Sie jederzeit lesen.
Was die Knoten tatsächlich tun, steht in Patches; diese Seite handelt vom Umgang mit dem Editor.
Was Sie gerade bearbeiten
| Sie haben geöffnet | Sie bearbeiten |
|---|---|
| den Button in der Leiste | den Graphen der Szene |
eine .patch-Datei in den Assets | einen wiederverwendbaren Patch, mit Save zurückgespeichert |
In beiden Fällen laufen Ihre Änderungen über den normalen Bearbeitungsweg, also funktionieren Rückgängig und die Live-Zusammenarbeit ohne Zutun.
Die Werkzeugleiste
| Button | Tut |
|---|---|
| + Add node | das Knotenmenü, nach Kategorien |
| Load example | fertige Graphen zum Anfangen oder zum Lernen |
| Node from object | einen Referenzknoten auf das, was in der Szene ausgewählt ist |
| Code | das erzeugte Skript, schreibgeschützt, mit Kopier-Button |
| Save patch | den Graphen als wiederverwendbare Datei speichern |
Er zeigt genau das Skript, zu dem Ihr Graph geworden ist. Verhält sich etwas falsch, geht Lesen meist schneller als Drähte zu verfolgen — und so bestätigen Sie, dass der Graph tut, was Sie denken.
Mit dem Graphen arbeiten
| Aktion | Wie |
|---|---|
| Knoten hinzufügen | Rechtsklick auf leere Fläche (er erscheint unter dem Cursor) oder + Add node |
| Knotenmenü | Rechtsklick auf einen Knoten — kopieren, ausschneiden, duplizieren, einfügen, löschen |
| Auswählen | klicken; einen Rahmen ziehen; Shift erweitert die Auswahl |
| Alles auswählen | Strg + A |
| Löschen | Entf oder Rücktaste |
| Kopieren / ausschneiden / einfügen | Strg + C / X / V |
| Duplizieren | Strg + D |
| Zoomen | scrollen |
| Ansicht verschieben | mittlere Maustaste oder die Fläche ziehen |
| Knoten einklappen | der Pfeil in seiner Kopfzeile blendet ungenutzte Ports aus |
Verdrahten
Ziehen Sie von einem Port aus: Passende Ports leuchten auf, unpassende werden blass.
Sie bekommen ein Menü der Knoten, die ihn annehmen können, und die Wahl erzeugt den Knoten bereits verbunden. Das geht viel schneller, als erst einen Knoten anzulegen und dann seinen Port zu suchen.
Fassen Sie einen vorhandenen Draht nahe am Ende an, um ihn umzulegen oder zu entfernen; fassen Sie
einen belegten Eingang an, um ihn zu lösen. Esc oder ein Rechtsklick bricht ein laufendes Ziehen
ab.
Porttypen
Jeder Typ hat seine Farbe:
| Typ | Farbe | Trägt |
|---|---|---|
pulse | hellblau | den Ausführungsfluss |
number | blau | eine Zahl |
boolean | orange | wahr oder falsch |
string | grün | Text |
vector | violett | ein x-, y-, z-Tripel |
color | rosa | eine Farbe |
object | dunkelblau | eine Referenz auf ein Objekt |
pulse, object und vector verbinden sich nur mit ihrem eigenen Typ. Die Skalare — number,
boolean, string, colour — wandeln sich frei ineinander um.
Vektor-Ports klappen auf — der Pfeil trennt sie in eigene x-, y- und z-Buchsen: an einem
Eingang setzt das einen Vektor aus Teilen zusammen, an einem Ausgang zerlegt es ihn.
Ein object-Port ohne Draht wird zu einem Dropdown der Objekte der Szene. Leer gelassen
bedeutet er das Objekt, an dem der Graph hängt.
Konstantenknoten und die Id-Felder von Variablen-, Nachrichten- und Global-Knoten tippen Sie direkt in die Kopfzeile des Knotens.
Panelgröße
Der Editor öffnet unten angedockt. Das Größenmenü in seiner Kopfzeile schaltet ihn ausgeklappt über das ganze Viewport, zurück auf angedockt oder in ein schwebendes Fenster. Ziehen Sie an den Rändern, um die Größe zu ändern.
Weiter: UI Editor