Unity Visual Scripting
Sehen Sie sich das Tutorial an
Möchten Sie baldmöglichst mit Visual Scripting loslegen? Dieses Schnellstart-Tutorial führt in die Grundlagen der Erstellung von node-basierter Logik ein, damit Sie Ihre eigenen Spiele mit visuellem Skripting in Unity entwickeln können.
Wesentliche Vorteile
Visual Scripting wird in Unity unterstützt. Dadurch können Teammitglieder mithilfe von Scripting-Logiken über optische Drag-and-Drop-Grafiken statt mithilfe von neuem Programmiercode erstellen. Es ermöglicht auch eine nahtlosere Zusammenarbeit zwischen Programmierern, Grafikdesignern und Entwicklern für schnelleres Prototyping und Iteration.
Visual Scripting eignet sich hervorragend für Entwickler und Grafikdesigner zum Prüfen von Ideen, Ändern oder unmittelbareren Kontrollieren der Arbeit in Unity. Auch Nicht-Programmierer können benutzerdefinierte Knoten und Diagramme nutzen, die von technisch versierteren Teammitgliedern erstellt wurden.
Erstellen Sie benutzerdefinierte Knoten mit visuellem Skripting, um die Zusammenarbeit in Ihrem Team zu optimieren - von Künstlern bis zu Designern. Auf diese Weise können mehrere Mitglieder Ihres Teams unabhängig von ihren Programmierkenntnissen bei der Erstellung von Prototypen oder in der Produktion bequem zusammenarbeiten.
Funktionen
Flussgrafiken sind das wichtigste Tool für die Gestaltung von Interaktionen in Ihren Projekten. Beim Einsatz knotenbasierter Aktionen und Werte können Sie dank dieser Grafiken die Logik in jeder beliebigen Reihenfolge, in jedem Frame oder bei Eintritt eines Ereignisses ausführen.
Statusgrafiken ermöglichen Ihnen, ein in sich geschlossenes Verhalten zu erstellen, das den Objekten die Aktionen vorgibt, die sie in einem bestimmten Status ausführen sollen. Sie eignen sich für Logiken auf höchster Ebene, beispielsweise bei AI-Verhalten, Szenen- oder Ebenenstrukturen oder sonstigen Aspekten einer Szene, die ein Verhalten erfordert, um von einem Status in einen anderen zu wechseln.
Verändern Sie die Grafiken im Spielmodus, um sich die Aktualisierungen des Visual Scripting in Echtzeit anzeigen zu lassen. Dieser Ansatz bietet eine viel schnellere Möglichkeit, Ideen zu iterieren und zu testen, ohne dass die Projektänderungen neu kompiliert werden müssen.
Die visuelle Skripterstellung ist so konzipiert, dass sie während des Abspielmodus Werte im gesamten Diagramm anzeigt und hervorhebt, welche Knoten gerade ausgeführt werden. Tritt zur Laufzeit ein Fehler auf, so wird die Fehlerquelle identifiziert und im Diagramm hervorgehoben.
Erhöhen Sie die Zugänglichkeit für technisch weniger versierte Ersteller mit benutzerfreundlichen Namenskonventionen, Kommentar- und Gruppierungsfunktionen, die das Lesen von Diagrammen vereinfachen, und dem Fuzzy-Finder-Menü, das die Suche nach dem Gewünschten erleichtert.
Innerhalb des Diagramms können Methoden, Felder, Eigenschaften oder Ereignisse von Unity, Plugins Dritter oder auch benutzerdefinierte Skripts verwendet werden. Visual Scripting greift direkt per Reflektion auf Ihre Programmierdatenbank zu und ist immer auf dem neuesten Stand.
Mehr erfahren
Dieser vollständige Unity Learn-Kurs soll Ihnen den Einstieg in Visual Scripting erleichtern.
In der Unity-Dokumentation erfahren Sie mehr über das Visual Scripting in Unity.
In den Foren erhalten Sie Hilfe von der Community und die aktuellen Neuigkeiten zum Visual Scripting in Unity.
Laden Sie Unity 2021 oder höher herunter, damit Unity Visual Scripting automatisch im Editor verfügbar ist. Für die Unity-Versionen 2018, 2019 und 2020 steht Unity Visual Scripting (früher bekannt als Bolt) zum kostenlosen Download im Unity Asset Store zur Verfügung.