Events
Here's a list of all Events currently in latest version of Gameplay Ingredients.
| Name | Description |
|---|---|
| OnAwakeEvent | Triggers when the Game Object becomes Awake (Called upon the void Awake() Message) |
| OnButtonDownEvent | Triggers when an Input button is hit (Old Input System) |
| OnColliderEvent | Triggers when a collision between Colliders happens or is released |
| OnDestroyEvent | Triggers when a Game Object is being destroyed. |
| OnEnableDisableEvent | Triggers when a Game Object becomes enabled or disabled. |
| OnGameManagerLevelStart | Triggers when the GameManager sents its Level Start (Sent as sync point after all levels are loaded and started) |
| OnJointBreakEvent | Triggers when a RigidBody Joint constraint breaks. |
| OnKeyDownEvent | Triggers when a Keyboard Key is Pressed or Released |
| OnMessageEvent | Triggers when the Messager broadcasts a given Message |
| OnMouseDownEvent | Triggers when the owner's collider becomes clicked by the mouse (or mouse released) |
| OnMouseHoverEvent | Triggers when the owner's collider becomes hovered in/out by the mouse |
| OnStartEvent | Triggers when the void Start() unity message is sent to the object. |
| OnTriggerEvent | Triggers when the trigger collider is entered or exited by another object. |
| OnUpdateEvent | Triggers when the void Update() unity message is sent to the object. Performance intensive, Use with caution |
| OnVisibilityEvent | Triggers when the owner game object becomes visible or hidden. |