2023-12-12 10:29:10 +08:00
|
|
|
|
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);
|
2023-12-20 15:56:37 +08:00
|
|
|
|
IsFinish = false;
|
2023-12-12 10:29:10 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void OnDestroy()
|
|
|
|
|
{
|
|
|
|
|
btn_Team_One.onClick.RemoveListener(ClickOne);
|
|
|
|
|
btn_Team_Two.onClick.RemoveListener(ClickTwo);
|
|
|
|
|
btn_AllTeam.onClick.RemoveListener(ClickAll);
|
|
|
|
|
}
|
|
|
|
|
|
2023-12-20 15:56:37 +08:00
|
|
|
|
// private void OnEnable()
|
|
|
|
|
// {
|
|
|
|
|
// IsFinish = false;
|
|
|
|
|
// }
|
2023-12-12 10:29:10 +08:00
|
|
|
|
|
|
|
|
|
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);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|