SW-Wiktor-Bombola/proj1/p1/Library/PackageCache/com.unity.visualscripting@1.6.1/Documentation~/vs-flow.md
2021-10-24 22:26:58 +02:00

1.5 KiB

#Developing game flow using script graphs

Note
For versions 2019/2020 LTS, download the visual scripting solution from the Unity Asset Store.

Script Graphs are the main tool for creating interactions in projects. Using unit-based actions and values, these graphs execute logic in a specified order, either at every frame or when an event occurs.

###Units as building blocks

Units are the most basic element of computation in visual scripting. They are represented as nodes with input and output ports in script graphs.

###Connecting units

Connections are formed by linking output and input ports on compatible units.

###Using relations to debug

Although relations are predefined for each type of unit and cannot be edited, relations are useful to understanding the dependencies between each port of a unit. As well, visual scripting uses relation information in the background for predictive debugging.

###Predictive debugging

Visual scripting predicts and indicates units that cause errors before entering play mode.

###Reuse graphs with super units

Super Units are script graphs that are nested in a parent script graph as a single unit. They are a powerful feature for you to re-use and organize your script graphs.