Files
Ultimate-Fishing-Simulator-…/Assets/Scripts/Assembly-CSharp/TriggerEvent.cs
2026-03-04 09:37:33 +08:00

30 lines
444 B
C#

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();
}
}
}