From f574b6c873047361138726ec8a75ad3ff1ce60d2 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 17 六月 2026 19:09:23 +0800
Subject: [PATCH] 修复司马懿偶尔没有伤害显示的问题
---
Main/System/Battle/Motion/MotionBase.cs | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/Main/System/Battle/Motion/MotionBase.cs b/Main/System/Battle/Motion/MotionBase.cs
index 94e5564..5a6421b 100644
--- a/Main/System/Battle/Motion/MotionBase.cs
+++ b/Main/System/Battle/Motion/MotionBase.cs
@@ -308,6 +308,15 @@
return null;
}
+ // 姝讳骸瑙﹀彂鎶�鑳藉満鏅細caster 宸叉浜℃椂 heroGo 琚殣钘忥紝Spine 涓嶅啀 Update锛�
+ // 鍔ㄧ敾杞ㄩ亾 TrackTime 鎭掍负 0锛屽姩鐢婚┍鍔ㄧ殑 OnMiddleFrameEnd 姘镐笉瑙﹀彂 鈫� 浼ゅ涓㈠け銆�
+ // 姝ゆ椂鏀硅蛋鏃犲姩鐢�(Time.time 鏃堕棿椹卞姩)妯″紡锛屼繚璇佹妧鑳介�昏緫涓庝激瀹虫甯哥粨绠椼��
+ if (skillBase.caster != null && skillBase.caster.IsDead())
+ {
+ PlaySkillNoAnim(skillConfig, skillSkinConfig, skillBase, onComplete, isSubSkill);
+ return null;
+ }
+
return ExecuteSkillAnim(skillConfig, skillSkinConfig, skillBase, onComplete, targetAnim, true, isSubSkill);
}
--
Gitblit v1.8.0