using UnityEngine; using UnityEngine.Events; public class TriggerEvent : MonoBehaviour { [SerializeField] private UnityEvent _onEnter; [SerializeField] private UnityEvent _onExit; public string CheckTag; private void OnTriggerEnter(Collider other) { if (other.CompareTag(CheckTag)) { _onEnter.Invoke(); } } private void OnTriggerExit(Collider other) { if (other.CompareTag(CheckTag)) { _onExit.Invoke(); } } }