From b9ae79116a9e419b28c38f1c84016ec7938afefa Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期二, 30 九月 2025 18:13:23 +0800
Subject: [PATCH] 125 战斗 1.快速结束战斗失效的问题 2.角色UI高过外部UI的问题 3.战斗伤害消失的问题

---
 Main/System/Battle/Motion/MotionBase.cs |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/Main/System/Battle/Motion/MotionBase.cs b/Main/System/Battle/Motion/MotionBase.cs
index 8bcad86..efaefc5 100644
--- a/Main/System/Battle/Motion/MotionBase.cs
+++ b/Main/System/Battle/Motion/MotionBase.cs
@@ -224,6 +224,13 @@
 
         updateLocalHandler = () =>
         {
+            if (skillBase.IsFinished())
+            {
+                isPlaySkillAnimation = false;
+                RemoveRunAction(updateLocalHandler);
+                return;
+            }
+
             float frame = (skillTrackEntry.TrackTime * skillTrackEntry.TimeScale * (float)BattleConst.skillMotionFps);
 
             if (currentTrackEntry != skillTrackEntry)

--
Gitblit v1.8.0