A game about forced loneliness, made by TACStudios
1* [About Visual Scripting](index.md) 2 3 *[Configure project settings](vs-configuration.md) 4 5 *[Add or remove available nodes](vs-add-remove-node-library.md) 6 7 *[Add or remove types](vs-add-remove-type-options.md) 8 9 *[Create or restore a backup](vs-create-restore-backups.md) 10 11 *[Choose a control scheme](vs-control-schemes.md) 12 13 *[Configure your preferences](vs-set-preferences.md) 14 15 *[Update Visual Scripting](vs-update.md) 16 17 *[Version control systems](vs-version-control.md) 18 19 *[Use Visual Scripting with Unity Cloud Build](vs-aot.md) 20 21* [Basic concepts in Visual Scripting](vs-basic-concepts.md) 22 23 *[The interface](vs-interface-overview.md) 24 25 *[Nodes](vs-nodes.md) 26 27 *[Graphs](vs-graph-types.md) 28 29 *[Subgraphs and State Units](vs-nesting-subgraphs-state-units.md) 30 31 *[Transitions](vs-transitions.md) 32 33 *[Script Machines and State Machines](vs-graph-machine-types.md) 34 35 *[Object types](vs-types.md) 36 37 *[Custom types](vs-custom-types.md) 38 39 *[Variables](vs-variables.md) 40 41* [Develop application logic with Script Graphs](vs-script-graphs-intro.md) 42 43 *[Create a new graph file](vs-create-graph.md) 44 45 *[Create a new blank graph with the Project window](vs-create-graph-project-window.md) 46 47 *[Create a new unassigned graph with the empty graph creation flow](vs-create-graph-unassigned-flow.md) 48 49 *[Create and assign a graph to an existing GameObject](vs-create-graph-assign-existing-gameobject.md) 50 51 *[Create and assign a graph to a new GameObject](vs-create-graph-assign-new-gameobject.md) 52 53 *[Create a graph on a Script Machine or State Machine](vs-create-graph-on-machine.md) 54 55 *[Attach a graph file to a Script Machine or State Machine](vs-attach-graph-machine.md) 56 57 *[Open a graph file](vs-open-graph-edit.md) 58 59 *[Add a node to a Script Graph](vs-add-node-to-graph.md) 60 61 *[Connect nodes in a Script Graph](vs-creating-connections.md) 62 63 *[Create and add a variable to a Script Graph](vs-add-variable-graph.md) 64 65 *[Create node groups](vs-groups.md) 66 67 *[Add comments to a graph](vs-sticky-notes.md) 68 69 *[Add a Subgraph to a Script Graph](vs-nesting-add-subgraph.md) 70 71 *[Add a Trigger or Data port to a Script Graph](vs-nesting-add-triggers-data-graph.md) 72 73 *[Add a State Unit to a Script Graph](vs-nesting-add-state-unit.md) 74 75 *[Custom Events](vs-custom-events.md) 76 77 *[Add a Custom Event node](vs-add-custom-event-node.md) 78 79 *[Add a Trigger Custom Event node](vs-add-custom-event-node-trigger.md) 80 81 *[Capture user input in an application](vs-capture-player-input.md) 82 83 *[Capture input using the Input Manager](vs-capturing-player-inputs-old.md) 84 85 *[Add and configure a Player Input component](vs-capture-player-input-add-component.md) 86 87 *[Capture input using the Input System package](vs-capturing-player-inputs-new.md) 88 89 *[Use relations to debug](vs-relations.md) 90 91 *[Predictive and live debugging](vs-debugging.md) 92 93 *[Working with debug messages](vs-debug-messages.md) 94 95 *[Live edit](vs-live.md) 96 97 *[Live edit during runtime](vs-live-edit-runtime.md) 98 99* [Develop logic transitions with state graphs](vs-state-graphs-intro.md) 100 101 *[Create a new state](vs-create-state.md) 102 103 *[Create a transition between states](vs-creating-transition.md) 104 105* [Advanced customization and development](vs-advanced-topics-intro.md) 106 107 *[Refactor a C# script with Visual Scripting](vs-refactoring.md) 108 109 *[Add the RenamedFrom attribute to a C# script](vs-refactor-add-attribute.md) 110 111 *[Custom C# nodes](vs-create-custom-node.md) 112 113 *[Create a new simple Custom C# node](vs-create-custom-node-empty.md) 114 115 *[Add ports to your Custom C# node](vs-create-custom-node-add-ports.md) 116 117 *[Add logic to your Custom C# node](vs-create-custom-node-add-logic.md) 118 119 *[Add relations to your Custom C# node](vs-create-custom-node-add-relations.md) 120 121 *[Add documentation to your Custom C# node](vs-create-custom-node-add-docs.md) 122 123 *[Custom C# node attributes reference](vs-create-custom-node-attributes-reference.md) 124 125 *[Create a Custom Scripting Event node](vs-create-own-custom-event-node.md) 126 127 *[Create a Custom Scripting Event Sender node](vs-create-own-custom-event-send-node.md) 128 129 *[Trigger a Custom Scripting Event from a C# script](vs-create-own-custom-event-node-trigger-code.md) 130 131 *[Listen to a Custom Scripting Event from a C# script](vs-create-own-custom-event-listen-code.md) 132 133 *[Use a custom type](vs-using-custom-types.md) 134 135 *[Add the Inspectable attribute to a custom type](vs-add-inspectable-attribute-custom-types.md) 136 137 *[Create a custom PropertyDrawer for a custom type](vs-create-custom-drawer.md) 138 139* [Node reference](vs-nodes-reference.md) 140 141 *[This node](vs-self.md) 142 143 *[Control node](vs-control.md) 144 145 *[Time node](vs-time.md) 146 147 *Events 148 149 *[Event nodes](vs-events-reference.md) 150 151 *[Input Event nodes](vs-input-nodes.md) 152 153 *[On Input System Event Button](vs-nodes-events-input-system-button.md) 154 155 *[On Input System Event Float](vs-nodes-events-input-system-float.md) 156 157 *[On Input System Event Vector 2](vs-nodes-events-input-system-vector2.md) 158 159 *[On Button Input](vs-nodes-events-on-button-input.md) 160 161 *[On Keyboard Input](vs-nodes-events-on-keyboard-input.md) 162 163 *[On Mouse Down](vs-nodes-events-on-mouse-down.md) 164 165 *[On Mouse Drag](vs-nodes-events-on-mouse-drag.md) 166 167 *[On Mouse Enter](vs-nodes-events-on-mouse-enter.md) 168 169 *[On Mouse Exit](vs-nodes-events-on-mouse-exit.md) 170 171 *[On Mouse Input](vs-nodes-events-on-mouse-input.md) 172 173 *[On Mouse Over](vs-nodes-events-on-mouse-over.md) 174 175 *[On Mouse Up As Button](vs-nodes-events-on-mouse-up-button.md) 176 177 *[On Mouse Up](vs-nodes-events-on-mouse-up.md) 178 179 *[Variable node](vs-variables-reference.md) 180 181 *[Nulls node](vs-nulls.md) 182 183 *[Formula node](vs-formula.md) 184 185 *[Nesting](vs-nesting-nodes.md) 186 187 *[Input node](vs-nesting-input-node.md) 188 189 *[Output node](vs-nesting-output-node.md) 190 191 *[State Unit node](vs-nesting-state-unit-node.md) 192 193 *[Subgraph node](vs-nesting-subgraph-node.md) 194 195 *[Script graph nodes](vs-scripts-reference.md) 196 197 *[State graph nodes](vs-states-reference.md) 198 199* [Developer's guide](vs-developers-guide.md) 200 201* [Known Issues](vs-editor-script-issues.md)