WaiXie_QuestionSystem/Assets/Script/UI/Item/TeamItem.cs

58 lines
1.4 KiB
C#
Raw Normal View History

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