Parcourir la source

修复召唤动作出现两次问题

LAPTOP-OM1V99U2\永远de小亡灵 il y a 10 mois
Parent
commit
74fa84f369
1 fichiers modifiés avec 1 ajouts et 5 suppressions
  1. 1 5
      ActionTowerDefense/Assets/Scripts/PlayerController.cs

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

@@ -696,7 +696,7 @@ public class PlayerController : MoveCharacter
                 return true;
             }
         }
-        if (state != CharacterState.Conduct && nowConductButton != -1 && conductTime >= 0)
+        if (state != CharacterState.Conduct && nowConductButton != -1 && conductTime > totalCacheSummonTime)
         {
             CheckTurn();
             if (conductCanRelease[nowConductButton])
@@ -1664,10 +1664,6 @@ public class PlayerController : MoveCharacter
 
                 break;
             case CharacterState.Conduct:
-                if (CheckSummon())
-                {
-                    break;
-                }
                 if (CheckConduct())
                 {
                     ChangeState(CharacterState.Idle);