// using UnityEngine;
// namespace UnityAtoms.MonoHooks
// {
// ///
// /// Mono Hook for [`OnTriggerEnter`](https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnTriggerEnter.html), [`OnTriggerExit`](https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnTriggerExit.html) and [`OnTriggerStay`](https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnTriggerStay.html)
// ///
// [EditorIcon("atom-icon-delicate")]
// [AddComponentMenu("Unity Atoms/Hooks/On Trigger Hook")]
// public sealed class OnTriggerHook : ColliderHook
// {
// ///
// /// Set to true if Event should be triggered on `OnTriggerEnter`
// ///
// [SerializeField]
// private bool _triggerOnEnter = default(bool);
// ///
// /// Set to true if Event should be triggered on `OnTriggerExit`
// ///
// [SerializeField]
// private bool _triggerOnExit = default(bool);
// ///
// /// Set to true if Event should be triggered on `OnTriggerStay`
// ///
// [SerializeField]
// private bool _triggerOnStay = default(bool);
// private void OnTriggerEnter(Collider other)
// {
// if (_triggerOnEnter) OnHook(other);
// }
// private void OnTriggerExit(Collider other)
// {
// if (_triggerOnExit) OnHook(other);
// }
// private void OnTriggerStay(Collider other)
// {
// if (_triggerOnStay) OnHook(other);
// }
// }
// }