修改ui样式

This commit is contained in:
Bob.Song
2026-02-04 18:55:28 +08:00
parent b6570fa8fa
commit ca9226015d
154 changed files with 13770 additions and 338 deletions

View File

@@ -24,7 +24,6 @@ namespace NBC
public virtual bool IsCanVisible => ContentPane != null && ContentPane.parent != null && ContentPane.visible;
public bool IsDotDel { get; protected set; }
public bool IsDontBack { get; protected set; }
public virtual string UIPackRootUrl => string.Empty;
public virtual string UIPackName { get; set; }
@@ -43,12 +42,12 @@ namespace NBC
/// <summary>
/// 面板打开动画
/// </summary>
public NTask ShowAnim = null;
public UIAnimTask ShowAnim = null;
/// <summary>
/// 面板关闭动画
/// </summary>
public NTask HideAnim = null;
public UIAnimTask HideAnim = null;
private object _paramData;
private bool _isInited;
@@ -141,16 +140,23 @@ namespace NBC
if (!IsShowing)
{
GRoot.inst.AddChild(ContentPane);
ContentPane.visible = true;
_ui.AdjustModalLayer();
}
else
{
if (!IsTop) _ui.BringToFront(this);
if (IsModal)
{
_ui.AdjustModalLayer();
}
}
_ui.TryPlayPanelTween(ContentPane);
OpenAnimBegin();
if (ShowAnim != null)
{
ShowAnim.SetDefaultInfo();
ShowAnim.OnCompleted(OpenAnimFinished, true);
ShowAnim.Run(UIRunner.Def);
}
@@ -171,6 +177,7 @@ namespace NBC
if (!IsShowing) return;
if (HideAnim != null)
{
HideAnim.SetDefaultInfo();
HideAnim.OnCompleted(HideAnimFinished);
HideAnim.Run(UIRunner.Def);
}