using System; using UnityEngine; using UnityEngine.UI; namespace MedievalParty.MainMenu { public class UI_MainSectionButton: MonoBehaviour { public static event EventHandler OnAnyMainSectionButtonTrigger; [SerializeField] private MainSectionOptions option; [SerializeField] private Button button; private void Start() { button.onClick.AddListener(() => OnAnyMainSectionButtonTrigger?.Invoke(this, option)); } private void OnDestroy() { OnAnyMainSectionButtonTrigger = null; } } }