45 lines
892 B
C#
45 lines
892 B
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using QFramework;
|
|
using DG.Tweening;
|
|
|
|
namespace QFramework.Example
|
|
{
|
|
public class UIHelpData : UIPanelData
|
|
{
|
|
}
|
|
public partial class UIHelp : UIPanel
|
|
{
|
|
protected override void OnInit(IUIData uiData = null)
|
|
{
|
|
mData = uiData as UIHelpData ?? new UIHelpData();
|
|
|
|
|
|
Back.onClick.AddListener(() =>
|
|
{
|
|
Content.DOAnchorPosY(-1000, 0.3f).OnComplete(() => Hide());
|
|
|
|
});
|
|
}
|
|
|
|
protected override void OnOpen(IUIData uiData = null)
|
|
{
|
|
Content.anchoredPosition = new Vector2(0, -1000);
|
|
Content.DOAnchorPosY(0, 0.3f);
|
|
|
|
}
|
|
|
|
protected override void OnShow()
|
|
{
|
|
}
|
|
|
|
protected override void OnHide()
|
|
{
|
|
}
|
|
|
|
protected override void OnClose()
|
|
{
|
|
}
|
|
}
|
|
}
|