VirtualFramework/Assets/Scripts/UI/UIModeSelect.cs

46 lines
1.0 KiB
C#
Raw Normal View History

2024-12-14 18:27:59 +08:00
using UnityEngine;
using UnityEngine.UI;
using QFramework;
namespace QFramework.Example
{
public class UIModeSelectData : UIPanelData
{
}
public partial class UIModeSelect : UIPanel
{
protected override void OnInit(IUIData uiData = null)
{
mData = uiData as UIModeSelectData ?? new UIModeSelectData();
TechBtn.onClick.AddListener(() =>
{
Global.appTpe = Global.AppType.Study;
2025-03-27 15:48:22 +08:00
UIKit.OpenPanelAsync<UIModuleSelect>().ToAction().StartGlobal(Hide);
2024-12-14 18:27:59 +08:00
});
ExamBtn.onClick.AddListener(() =>
{
Global.appTpe = Global.AppType.Exam;
2025-03-27 15:48:22 +08:00
UIKit.OpenPanelAsync<UIModuleSelect>().ToAction().StartGlobal(Hide);
2024-12-14 18:27:59 +08:00
});
}
2025-01-13 09:11:26 +08:00
protected override void OnOpen(IUIData uiData = null)
{
}
2024-12-14 18:27:59 +08:00
protected override void OnShow()
{
}
protected override void OnHide()
{
}
protected override void OnClose()
{
}
}
}