Explorar o código

修复冲刺没有无敌时间

WGL hai 4 meses
pai
achega
9d8ea27f96

+ 8 - 0
ActionTowerDefense/Assets/Scripts/Characters/MoveCharacter.cs

@@ -221,12 +221,20 @@ public class MoveCharacter : Character
     //½öÔì³ÉÉ˺¦
     public override void BeHit(int damage)
     {
+        if (invincibleTime > 0)
+        {
+            return;
+        }
         base.BeHit(damage);
     }
 
     //¶à´«ÁËÒ»¸öattackfrom
     public void BeHit(int damage, Character attackFrom)
     {
+        if (invincibleTime > 0)
+        {
+            return;
+        }
         BeHit(damage);
         if (hp <= 0)
         {