Game Event Triggers - GhooTS/GTScriptableVariable GitHub Wiki
Game Event Triggers
Game Event Triggers
are components that can help you trigger your Game Events
on one of the unity event(Awake, OnEnable etc.) without need to write additional code. All default game events
are supported.
Use Event Trigger
to trigger Game Event
on one of this unity event:
- Awake
- OnEnable
- Start
- OnDisable
- OnDestroy
Use Collision Event Trigger
to trigger Game Event
on one of this unity event:
- OnTriggerEnter
- OnTriggerEnter2D
- OnTriggerExit
- OnTriggerExit2D
- OnCollisionEnter2D
- OnCollisionEnter
- OnCollisionExit2D
- OnCollisionExit
Collision Event Triggers
support dynamic parameter for parameters which type derived from Component
, like ParticleSystem
or Rigidbody
. If dynamic parameter is tick then Game Event
will be call with component attached to the gameobject
which trigger on of the unity physic events. If the component is not present then one of the following think happen, depends on chosen behavior:
- StopOnNull - won't trigger event if component is null
- TriggerWithDefualt - will trigger event with component set in editor
- TriggerWithNull - will trigger event passing null as the argument