using UnityEngine; using UnityEngine.Events; public class TRIGGER_OnTouch : MonoBehaviour { [Header("Настройки объекта")] [SerializeField] private GameObject targetObject; [Header("События")] public UnityEvent onTriggerEnter; public UnityEvent onTriggerExit; private void OnTriggerEnter2D(Collider2D collision) { if (collision.CompareTag("Player")) { onTriggerEnter.Invoke(); } } private void OnTriggerExit2D(Collider2D collision) { if (collision.CompareTag("Player")) { onTriggerExit.Invoke(); } } }