2025-03-18 16:23:55 +08:00

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()
{
}
}
}