58 lines
1.7 KiB
C#
58 lines
1.7 KiB
C#
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<TextMeshProUGUI>("Text_Content").text = NetManager.Instance.content;
|
|
Debug.Log(NetManager.Instance.content);
|
|
}
|
|
});
|
|
break;
|
|
case E_ModeType.Practice:
|
|
NetManager.Instance.GetCheckTaskState((value) =>
|
|
{
|
|
if (value)
|
|
{
|
|
GetControl<TextMeshProUGUI>("Text_Content").text = NetManager.Instance.content;
|
|
Debug.Log(NetManager.Instance.content);
|
|
}
|
|
});
|
|
break;
|
|
case E_ModeType.Exam:
|
|
NetManager.Instance.GetCheckTaskExam((value) =>
|
|
{
|
|
if (value)
|
|
{
|
|
GetControl<TextMeshProUGUI>("Text_Content").text = NetManager.Instance.content;
|
|
Debug.Log(NetManager.Instance.content);
|
|
}
|
|
});
|
|
break;
|
|
}
|
|
|
|
|
|
}
|
|
|
|
protected override void OnClick(string btnName)
|
|
{
|
|
switch (btnName)
|
|
{
|
|
case "Button_Close":
|
|
UIManager.Instance.HidePanel<UI_CheckTaskPanel>();
|
|
break;
|
|
}
|
|
}
|
|
}
|