74 lines
2.4 KiB
C#
74 lines
2.4 KiB
C#
|
|
using UnityEngine;
|
|||
|
|
using UnityEngine.UI;
|
|||
|
|
using QFramework;
|
|||
|
|
using System.Data.Common;
|
|||
|
|
|
|||
|
|
namespace QFramework.Example
|
|||
|
|
{
|
|||
|
|
public class UIRightTopData : UIPanelData
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
public partial class UIRightTop : UIPanel
|
|||
|
|
{
|
|||
|
|
protected override void OnInit(IUIData uiData = null)
|
|||
|
|
{
|
|||
|
|
mData = uiData as UIRightTopData ?? new UIRightTopData();
|
|||
|
|
|
|||
|
|
|
|||
|
|
setBtn.onClick.AddListener(() =>
|
|||
|
|
{
|
|||
|
|
UIKit.OpenPanelAsync<UIScore>(canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
|||
|
|
UIKit.OpenPanelAsync<UISetting>(canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
|||
|
|
});
|
|||
|
|
closeBtn.onClick.AddListener(() =>
|
|||
|
|
{
|
|||
|
|
UITipWindowData data = new UITipWindowData();
|
|||
|
|
data.txt = "<22>Ƿ<EFBFBD><C7B7>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
|
|||
|
|
data.btns.Add(new UITipWindowData.ItemData() { txt = "ȷ<><C8B7>", OnClick = () => Application.Quit() });
|
|||
|
|
data.btns.Add(new UITipWindowData.ItemData() { txt = "ȡ<><C8A1>" });
|
|||
|
|
UIKit.OpenPanelAsync<UITipWindow>(uiData: data, canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
homeBtn.onClick.AddListener(() =>
|
|||
|
|
{
|
|||
|
|
UITipWindowData data = new UITipWindowData();
|
|||
|
|
data.txt = "<22>Ƿ<EFBFBD><C7B7>˳<EFBFBD><CBB3><EFBFBD>ǰģ<C7B0>飿";
|
|||
|
|
data.btns.Add(new UITipWindowData.ItemData()
|
|||
|
|
{
|
|||
|
|
txt = "ȷ<><C8B7>",
|
|||
|
|
OnClick = () =>
|
|||
|
|
{
|
|||
|
|
Hide();
|
|||
|
|
TypeEventSystem.Global.Send<OnModuleQuit>();
|
|||
|
|
UIKit.OpenPanelAsync<UIModeSelect>().ToAction().StartGlobal();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
data.btns.Add(new UITipWindowData.ItemData() { txt = "ȡ<><C8A1>" });
|
|||
|
|
UIKit.OpenPanelAsync<UITipWindow>(uiData: data, canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
desBtn.onClick.AddListener(() =>
|
|||
|
|
{
|
|||
|
|
UIKit.OpenPanelAsync<UIInstruction>(canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
protected override void OnOpen(IUIData uiData = null)
|
|||
|
|
{
|
|||
|
|
Title.text = Global.Instance.curModule.ModuleName;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
protected override void OnShow()
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
protected override void OnHide()
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
protected override void OnClose()
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|