Multigate#
This node cycles through each of its N outputs. On each input, one output will be activated. Outputs will be activated in sequence, eg: 0->1->2->3->4->0->1…. ‘Output 0’ is provided as the first output to be activated. To add more to the sequence add new output attributes with indexed unique names, such as ‘outputs:output1’, ‘outputs:output2’, etc.
Installation#
To use this node enable omni.graph.action_nodes_core in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Execute In (inputs:execIn) |
|
Signal to the graph that this node is ready to be executed. |
None |
Reset (inputs:reset) |
|
Signal to the node to reset its internal counter. The next time ‘Execute In’ is activated it will go back to activating ‘Output 0’. This will skip any other outputs present. |
None |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Output0 (outputs:output0) |
|
On the first execution signal to the graph that execution can continue downstream. |
None |
Metadata#
Name |
Value |
---|---|
Unique ID |
omni.graph.action.Multigate |
Version |
2 |
Extension |
omni.graph.action_nodes_core |
Icon |
ogn/icons/omni.graph.action.Multigate.svg |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Multigate |
Categories |
graph:action,flowControl |
Generated Class Name |
OgnMultigateDatabase |
Python Module |
omni.graph.action_nodes_core |