CultivationOfBrewing-2/Assets/Scripts/UI/UIPanel/UI_CheckTaskPanel.cs

65 lines
1.9 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
[Serializable]
public class UI_CheckTaskPanel : BasePanel
{
public GameObject missionPanel;
public Toggle missionToggle;
public GameObject DocPanel;
public Toggle DocToggle;
public ToggleGroup toggleGroup;
public string neirong = "½ñÌìµÄÄÚÈÝÊÇ********";
private void Update()
{
if (missionPanel != null && DocPanel != null && toggleGroup != null && missionToggle != null && DocToggle != null)
{
//missionPanel.SetActive(missionToggle.isOn);
//DocPanel.SetActive(DocToggle.isOn);
}
}
public override void ShowMe()
{
base.ShowMe();
missionPanel.GetComponent<TextMeshProUGUI>().text = neirong;
// GameManager.EventMgr.EventTrigger<bool>(Enum_EventType.PlayerCanMove, false);
}
public override void HideMe()
{
base.HideMe();
missionPanel.GetComponent<TextMeshProUGUI>().text = "";
// GameManager.EventMgr.EventTrigger<bool>(Enum_EventType.PlayerCanMove, true);
}
public void Init()
{
if (missionPanel != null && DocPanel != null && toggleGroup != null && missionToggle != null && DocToggle != null)
{
//missionToggle.group = toggleGroup;
//DocToggle.group = toggleGroup;
//missionPanel.GetComponent<TMP_Text>().text = MissionMgr.Instance.ToMissionText();
}
else
{
//GetControl<TextMeshProUGUI>("Text_Content").text = GameManager.MissionMgr.ToMissionText();
}
}
protected override void OnClick(string btnName)
{
switch (btnName)
{
case "Button_Close":
Bootstrap.Instance.uiManager.HidePanel<UI_CheckTaskPanel>();
break;
}
}
}