50 lines
1.2 KiB
C#
50 lines
1.2 KiB
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace Script.UI
|
|
{
|
|
public class CultureItem : MonoBehaviour
|
|
{
|
|
[SerializeField] private Button btn_One;
|
|
[SerializeField] private Button btn_Two;
|
|
[SerializeField] private Button btn_AllTeam;
|
|
|
|
public bool IsFinish;
|
|
|
|
private void Awake()
|
|
{
|
|
btn_One.onClick.AddListener(ClickOne);
|
|
btn_Two.onClick.AddListener(ClickTwo);
|
|
btn_AllTeam.onClick.AddListener(ClickAll);
|
|
IsFinish = false;
|
|
}
|
|
|
|
private void OnDestroy()
|
|
{
|
|
btn_One.onClick.RemoveListener(ClickOne);
|
|
btn_Two.onClick.RemoveListener(ClickTwo);
|
|
btn_AllTeam.onClick.RemoveListener(ClickAll);
|
|
}
|
|
|
|
private void ClickAll()
|
|
{
|
|
UIManager.Instance.ClosePanel(PanelType.Home);
|
|
UIManager.Instance.OpenPanel(PanelType.Cultrue);
|
|
btn_AllTeam.interactable = false;
|
|
IsFinish = true;
|
|
}
|
|
|
|
private void ClickTwo()
|
|
{
|
|
}
|
|
|
|
private void ClickOne()
|
|
{
|
|
}
|
|
|
|
public void ShowAndHide(bool isShow)
|
|
{
|
|
gameObject.SetActive(isShow);
|
|
}
|
|
}
|
|
} |