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

41 lines
572 B
C#

using UnityEngine;
using UnityEngine.Events;
public class MonoEventHandlers : MonoBehaviour
{
public UnityEvent OnAwakeRaised;
public UnityEvent OnStartRaised;
public UnityEvent OnEnableRaised;
public UnityEvent OnDisableRaised;
public UnityEvent OnDestroyRaised;
private void Awake()
{
OnAwakeRaised?.Invoke();
}
private void OnDisable()
{
OnDisableRaised?.Invoke();
}
private void OnDestroy()
{
OnDestroyRaised?.Invoke();
}
private void Start()
{
OnStartRaised?.Invoke();
}
private void OnEnable()
{
OnEnableRaised?.Invoke();
}
}