using System; using UnityEngine; using UnityEngine.Serialization; using UnityEngine.UI; using ZXL.Excel; namespace Script.UI { public class TeamItem : MonoBehaviour { [SerializeField] private Button btn_Team_One; [SerializeField] private Button btn_Team_Two; [SerializeField] private Button btn_AllTeam; public bool IsFinish; private void Awake() { btn_Team_One.onClick.AddListener(ClickOne); btn_Team_Two.onClick.AddListener(ClickTwo); btn_AllTeam.onClick.AddListener(ClickAll); IsFinish = false; } private void OnDestroy() { btn_Team_One.onClick.RemoveListener(ClickOne); btn_Team_Two.onClick.RemoveListener(ClickTwo); btn_AllTeam.onClick.RemoveListener(ClickAll); } // private void OnEnable() // { // IsFinish = false; // } private void ClickAll() { UIManager.Instance.ClosePanel(PanelType.Home); UIManager.Instance.OpenPanel(PanelType.Team); btn_AllTeam.interactable = false; IsFinish = true; } private void ClickTwo() { } private void ClickOne() { } public void ShowAndHide(bool isShow) { gameObject.SetActive(isShow); } } }