using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; public class UI_CheckTaskPanel : BasePanel { public void Init() { switch (ProcessManager.Instance.mode) { case E_ModeType.Study: NetManager.Instance.GetCheckTaskState((value) => { if (value) { GetControl("Text_Content").text = NetManager.Instance.content; Debug.Log(NetManager.Instance.content); } }); break; case E_ModeType.Practice: NetManager.Instance.GetCheckTaskState((value) => { if (value) { GetControl("Text_Content").text = NetManager.Instance.content; Debug.Log(NetManager.Instance.content); } }); break; case E_ModeType.Exam: NetManager.Instance.GetCheckTaskExam((value) => { if (value) { GetControl("Text_Content").text = NetManager.Instance.content; Debug.Log(NetManager.Instance.content); } }); break; } } protected override void OnClick(string btnName) { switch (btnName) { case "Button_Close": GameManager.UIMgr.HidePanel(); break; } } }