This commit is contained in:
zhangzheng
2025-12-12 16:37:49 +08:00
parent 2930feb3d8
commit 0952f59047
2 changed files with 45 additions and 45 deletions

View File

@@ -72,14 +72,14 @@ namespace Stary.Evo.UIFarme
/// <summary> /// <summary>
///所有UI面板的父类包含UI面板的状态信息 ///所有UI面板的父类包含UI面板的状态信息
/// </summary> /// </summary>
public abstract class BaseRenderPanel : IBaseRenderPanel public class BaseRenderPanel : IBaseRenderPanel
{ {
/// <summary> /// <summary>
/// UI信息 /// UI信息
/// </summary> /// </summary>
public string UIName { get; set; } public string UIName { get; set; }
public abstract UITweenType TweenType { get; } //public abstract UITweenType TweenType { get; }
/// <summary> /// <summary>
@@ -231,28 +231,28 @@ namespace Stary.Evo.UIFarme
foreach (var spriteRenderer in spriteRendererDict) foreach (var spriteRenderer in spriteRendererDict)
{ {
if (TweenType == UITweenType.None) // if (TweenType == UITweenType.None)
{ // {
Color c = spriteRenderer.Value.color; // Color c = spriteRenderer.Value.color;
c.a = alpha; // c.a = alpha;
spriteRenderer.Value.color = c; // spriteRenderer.Value.color = c;
} // }
else if (TweenType == UITweenType.Fade) // else if (TweenType == UITweenType.Fade)
{ // {
sequence.Join(spriteRenderer.Value.DOFade(alpha, 1f)); sequence.Join(spriteRenderer.Value.DOFade(alpha, 1f));
} // }
else if (TweenType == UITweenType.Yoyo) // else if (TweenType == UITweenType.Yoyo)
{ // {
sequence.Join(spriteRenderer.Value.DOFade(alpha, 1f) // sequence.Join(spriteRenderer.Value.DOFade(alpha, 1f)
.SetLoops(-1, LoopType.Yoyo)); // .SetLoops(-1, LoopType.Yoyo));
} // }
} }
if (TweenType == UITweenType.None) // if (TweenType == UITweenType.None)
{ // {
complete?.Invoke(); // complete?.Invoke();
} // }
else // else
{ {
sequence.OnComplete(() => complete?.Invoke()); sequence.OnComplete(() => complete?.Invoke());
} }
@@ -263,27 +263,27 @@ namespace Stary.Evo.UIFarme
return PanelSystem.GetArchitecture(); return PanelSystem.GetArchitecture();
} }
public enum UITweenType // public enum UITweenType
{ // {
/// <summary> // /// <summary>
/// 无动画 // /// 无动画
/// </summary> // /// </summary>
None, // None,
//
/// <summary> // /// <summary>
/// 淡入淡出 // /// 淡入淡出
/// </summary> // /// </summary>
Fade, // Fade,
//
/// <summary> // /// <summary>
/// 循环播放 // /// 循环播放
/// </summary> // /// </summary>
Loop, // Loop,
//
/// <summary> // /// <summary>
/// 往返播放 // /// 往返播放
/// </summary> // /// </summary>
Yoyo, // Yoyo,
} // }
} }
} }

View File

@@ -1,6 +1,6 @@
{ {
"name": "com.staryevo.tools", "name": "com.staryevo.tools",
"version": "1.2.5", "version": "1.2.6",
"displayName": "00.StaryEvo.Tools", "displayName": "00.StaryEvo.Tools",
"description": "This is an Framework package(后台服务器版本端口9527)", "description": "This is an Framework package(后台服务器版本端口9527)",
"unity": "2021.3", "unity": "2021.3",