-
-
Notifications
You must be signed in to change notification settings - Fork 0
Logic Group
Description | Icon |
---|---|
A reactive logic component that groups together multiple reactive logic components. The grouped reactive logic components target only each other and not global names outside of the group. |
Name | Description |
---|---|
None | None |
Name | Description | Parameter |
---|---|---|
None | None | None |
Name | Description | Parameter |
---|---|---|
None | None | None |
This component is special and well suited for prefabs. The logic inside the group cannot be targeted by name from outside sources, and vice versa, the logic inside the group cannot be targeted by name from outside sources. Anything parented below the group forms a closed system.
The reactive logic components inside of the group can set up output handlers prefixed with Group
. For example GroupStart
. Other logic in the scene can now invoke Start
on the group, which causes GroupStart
to be invoked on all child logic (except for groups inside of the group).
The reactive logic components inside of the group can target the keyword !group
and invoke an input on the group prefixed with Group
. For example GroupDone
. This allows for communication with other logic in the scene that can set up an output handler Done
on the group.
Logic Components | Terminology | Programming | External Components | |
---|---|---|---|---|
Logic Animator | Activator | Custom Logic | Reactive Dynamic Light | |
Logic Auto | Caller | Custom Inspector | ||
Logic Branch | Delay | Use Key | ||
Logic Case | Target | |||
Logic Collision Pair | User Inputs | |||
Logic Compare | ||||
Logic Counter | ||||
Logic Destroy | ||||
Logic Filter | ||||
Logic Group | ||||
Logic Instantiate | ||||
Logic Log | ||||
Logic Move Linear | ||||
Logic Relay | ||||
Logic Timer | ||||
Logic Trigger | ||||
Logic Unity |