43 lines
1.0 KiB
C#
43 lines
1.0 KiB
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class MainUIPanel : UIPanelBase
|
|
{
|
|
private Button _driverBtn;
|
|
private Button _coDriverBtn;
|
|
private Transform _content;
|
|
|
|
private void Awake()
|
|
{
|
|
_content = transform.Find("Content");
|
|
_driverBtn = _content.Find("Driver").GetComponent<Button>();
|
|
_coDriverBtn = _content.Find("CoDriver").GetComponent<Button>();
|
|
}
|
|
|
|
private void OnEnable()
|
|
{
|
|
_driverBtn.onClick.AddListener(OnDriverBtnClicked);
|
|
_coDriverBtn.onClick.AddListener(OnCoDriverBtnClicked);
|
|
}
|
|
|
|
private void OnDisable()
|
|
{
|
|
_driverBtn.onClick.RemoveListener(OnDriverBtnClicked);
|
|
_coDriverBtn.onClick.RemoveListener(OnCoDriverBtnClicked);
|
|
}
|
|
|
|
public override void Init(object[] pageData)
|
|
{
|
|
|
|
}
|
|
|
|
public void OnDriverBtnClicked()
|
|
{
|
|
UIManager.Instance.ShowPanel<ActionListUIPanel>(true);
|
|
}
|
|
|
|
public void OnCoDriverBtnClicked()
|
|
{
|
|
UIManager.Instance.ShowPanel<ActionListUIPanel>(true);
|
|
}
|
|
} |