48 lines
1.1 KiB
C#
48 lines
1.1 KiB
C#
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(() =>
|
|
{
|
|
Hide();
|
|
Global.appTpe = Global.AppType.Study;
|
|
UIKit.OpenPanelAsync<UIModuleSelect>().ToAction().StartGlobal();
|
|
});
|
|
ExamBtn.onClick.AddListener(() =>
|
|
{
|
|
Hide();
|
|
Global.appTpe = Global.AppType.Exam;
|
|
UIKit.OpenPanelAsync<UIModuleSelect>().ToAction().StartGlobal();
|
|
});
|
|
}
|
|
|
|
protected override void OnOpen(IUIData uiData = null)
|
|
{
|
|
|
|
}
|
|
|
|
protected override void OnShow()
|
|
{
|
|
|
|
}
|
|
|
|
protected override void OnHide()
|
|
{
|
|
}
|
|
|
|
protected override void OnClose()
|
|
{
|
|
}
|
|
}
|
|
}
|