And/Or/Select Gates¶
The And/Or/Select gates are used to create complex flows in a given scene graph. In general, they take some amount of inputs and invoke one or more outputs. Each input becomes true if at least one action in that input port has been performed.
And Gate¶

The And gate takes a list of action paths as input and will only perform (i.e. invoke the output) if all of the action paths have been performed/traversed.
Use the ‘+’ and ‘-’ buttons to add or remove input action paths.
Or Gate¶

The or gate takes a list of action paths as input and will perform (i.e. invoke the output) if at least one of the action paths have been performed/traversed.
Use the ‘+’ and ‘-’ buttons to add or remove input action paths.
Select Gate¶

The Select Gate operates just like the Or Gate (i.e. at least one of the action paths need to be performed/traversed) but it will only initialize (i.e. invoke the output) of the corresponding action path in the output list.
Use the ‘+’ and ‘-’ buttons to add or remove input/output action paths.