Switch
Overview

Attributes

Attribute
Type
Description
Outputs
Attribute
Type
Description
Inputs
Input
Type
Description
Outputs
Output
Type
Description
External Links
Last updated

Switch takes an input value and triggers one of several output Pulses, based on whether or not the input matches a pre-defined value. These pre-defined values, referred to as cases in computer programming, can be defined as a list in the Cases Attribute. Each value added to the Node also creates a corresponding output Pulse. If the value of the Input Socket matches a value defined in the Cases Attribute, its corresponding Pulse is triggered. If no match is found, then the Default Pulse is triggered instead.
Scope: Project, Scene, Function, Prefab.

Data Type
Drop-down
The type of data that will be plugged into the Input Socket.
Cases [n]
Defined in the Data Type Attribute.
The pre-defined values, which will be compared to the value of the Input Socket.
Pulse Input (►)
Pulse
A standard input Pulse, to trigger the execution of the Node.
Input
Defined in the Data Type Attribute.
The value to be compared with the list of pre-defined Cases.
Case: [n]
Pulse
An Output Pulse for each pre-defined case, whose execution is triggered if the corresponding value is evaluated as being equal to Input.
Switch statement on Wikipedia.
Last updated