From 12d73fc9414c8365727e5fcf6f809f5ab6afab20 Mon Sep 17 00:00:00 2001 From: xiekaidong Date: Wed, 31 May 2023 17:22:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=B9=E6=95=88=E5=8F=8D=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../battle/component/battle_unit_comp.lua | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/lua/app/module/battle/component/battle_unit_comp.lua b/lua/app/module/battle/component/battle_unit_comp.lua index ca66668f..a2e18102 100644 --- a/lua/app/module/battle/component/battle_unit_comp.lua +++ b/lua/app/module/battle/component/battle_unit_comp.lua @@ -1792,20 +1792,11 @@ function BattleUnitComp:getEffectAndPlay(fxInfo, isLoop) effectObj:setLocalPosition(0, 0, 0) end end - if fxInfo.follow_direction then - if self.side == BattleConst.SIDE_ATK then - if effectObj:getIsEulerAnglesFlip() then - effectObj:setLocalEulerAngles(0, 0, 0) - end - effectObj:setLocalScale(fxScale, fxScale, fxScale) - else - if effectObj:getIsEulerAnglesFlip() then - effectObj:setLocalEulerAngles(0, 180, 0) - effectObj:setLocalScale(fxScale, fxScale, fxScale) - else - effectObj:setLocalScale(-fxScale, fxScale, fxScale) - end + if fxInfo.flip then + if effectObj:getIsEulerAnglesFlip() then + effectObj:setLocalEulerAngles(0, 180, 0) end + effectObj:setLocalScale(fxScale, fxScale, fxScale) else if effectObj:getIsEulerAnglesFlip() then effectObj:setLocalEulerAngles(0, 0, 0)