LAPTOP-OM1V99U2\永远de小亡灵 1 рік тому
батько
коміт
027b12b0e4
1 змінених файлів з 5 додано та 1 видалено
  1. 5 1
      ActionTowerDefense/Assets/Scripts/Enemy.cs

+ 5 - 1
ActionTowerDefense/Assets/Scripts/Enemy.cs

@@ -719,6 +719,7 @@ public class Enemy : MoveCharacter
                 aniCollider.Play("Walk", 0, 0);
                 break;
             case CharacterState.ReadyToRush:
+                time = 0;
                 ani.Play("charge", 0, 0);
                 aimEffect.SetActive(true);
                 aimDistance = rushTime * rushSpeed / 2;
@@ -732,16 +733,19 @@ public class Enemy : MoveCharacter
                 ani.Play("rush_attack", 0, 0);
                 break;
             case CharacterState.ReadyToDownRush:
+                time = 0;
                 rb.constraints = RigidbodyConstraints.FreezeAll;
                 ani.Play("charge", 0, 0);
                 break;
             case CharacterState.DownRush:
+                time = 0;
                 targetDir = Vector3.down;
                 ani.Play("rush_attack", 0, 0);
                 dashEffect.canHit = true;
                 break;
             case CharacterState.FinishRush:
-                if(oldState == CharacterState.DownRush)
+                time = 0;
+                if (oldState == CharacterState.DownRush)
                 {
                     ani.Play("fall_end", 0, 0);
                 }