Trigger Fields |
The Trigger type exposes the following members.
| Name | Description | |
|---|---|---|
| CachedFalseWaitRoutine |
A reference to any currently running wait Coroutines for when false has been hit. Used to make it easy to cancel if another trigger is hit while it is running.
| |
| CachedTrueWaitRoutine |
A reference to any currently running wait Coroutines for when true has been hit. Used to make it easy to cancel if another trigger is hit while it is running.
| |
| FalseTrigger |
When should this Trigger send the false status to its referenced Triggerables?
| |
| LastTriggerSent |
Keeps track of the last value sent by this Trigger, if there is a value.
| |
| NoneTriggerString |
By default, "None" is the only Trigger available. Triggers are responsible for defining their Triggers themselves.
| |
| Triggerables |
The ITriggerable MonoBehaviours that will be notified when a Trigger has been hit.
| |
| TriggerDropdownOptions |
This field is used to define what will show up in the dropdown for a Trigger. It is hidden by default because it should not be modified in the inspector, only by code using GetTriggerDropdownOptions().
| |
| TrueTrigger |
When should this Trigger send the true status to its referenced Triggerables?
|