From 4923314bbbfaa2f1529bb99fe9ff569f722a234b Mon Sep 17 00:00:00 2001 From: gaoxin Date: Thu, 25 Nov 2021 15:43:10 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=88=98=E6=96=97=E3=80=91=E5=B1=8F?= =?UTF-8?q?=E5=B9=95=E9=9C=87=E5=8A=A8=E5=8A=A0=E5=85=A5=E4=BC=A4=E5=AE=B3?= =?UTF-8?q?=E5=BB=B6=E6=97=B6=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Battle/View/Unit/SkillCaster.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/SkillCaster.lua b/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/SkillCaster.lua index 47b269a902..2a2be3a211 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/SkillCaster.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/SkillCaster.lua @@ -399,8 +399,15 @@ function SkillCaster:CheckFullSceenSkill(combat, skill) -- 取消高亮 self.owner:DelayFunc(combat.KeyFrame/1000, function() self:CheckSkillHitEffect("skill", combat, skill) - self:checkShake(combat) + end) + + -- 判断是否震屏 + if combat.ShockScreen == 1 then + self.owner:DelayFunc((combat.KeyFrame + combat.DamageDelay)/1000, function() + self:checkShake(combat) + end) + end end function SkillCaster:CalRoleRotate(baseRole, targetRole)