This commit is contained in:
陈思海 2025-03-14 17:37:57 +08:00
parent dad3b33f9e
commit 06dd5148d3
2 changed files with 15 additions and 5 deletions

View File

@ -22,12 +22,18 @@ namespace AlicizaX.AnimationFlow.Runtime {
{ {
target.alpha = orgValue; target.alpha = orgValue;
} }
public override void OnEnter() { public override void OnEnter() {
if (setFrom) { if (setFrom) {
target.alpha = from; target.alpha = from;
} }
if (Condition())
{
target.alpha = to;
}
enterValue = target.alpha; enterValue = target.alpha;
} }
public override void OnUpdate(float dt) { public override void OnUpdate(float dt) {
@ -35,7 +41,7 @@ namespace AlicizaX.AnimationFlow.Runtime {
} }
public override bool Valid() { public override bool Valid() {
return target != null && duration > 0; return target != null;
} }
public override float Duration() { public override float Duration() {

View File

@ -20,7 +20,7 @@ namespace AlicizaX.AnimationFlow.Runtime
{ {
orgValue = target.color; orgValue = target.color;
} }
public override void OnReset() public override void OnReset()
{ {
target.color = orgValue; target.color = orgValue;
@ -33,6 +33,10 @@ namespace AlicizaX.AnimationFlow.Runtime
target.color = from; target.color = from;
} }
if (Condition())
{
target.color = to;
}
enterValue = target.color; enterValue = target.color;
} }
@ -43,7 +47,7 @@ namespace AlicizaX.AnimationFlow.Runtime
public override bool Valid() public override bool Valid()
{ {
return target != null && duration > 0; return target != null;
} }
public override float Duration() public override float Duration()
@ -61,4 +65,4 @@ namespace AlicizaX.AnimationFlow.Runtime
return target != null ? target.name : null; return target != null ? target.name : null;
} }
} }
} }