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