SW-Wiktor-Bombola/proj1/p1/Library/PackageCache/com.unity.visualscripting@1.6.1/Documentation~/vs-flow.md

28 lines
1.5 KiB
Markdown
Raw Normal View History

2021-10-24 22:26:58 +02:00
#Developing game flow using script graphs
| **Note** |
| :----------------------------------------------------------- |
| For versions 2019/2020 LTS, download the visual scripting solution from the [Unity Asset Store](https://assetstore.unity.com/packages/tools/visual-bolt-163802). |
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](vs-units.md) are the most basic element of computation in visual scripting. They are represented as nodes with input and output [ports](vs-units.md) in script graphs.
###Connecting units
[Connections](vs-connections.md) are formed by linking output and input ports on compatible units.
###Using relations to debug
Although [relations](vs-relations.md) 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](vs-debugging.md) and indicates units that cause errors before entering play mode.
###Reuse graphs with super units
[Super Units](vs-super-units.md) 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.