Просмотр исходного кода

修复变身法师后K技能只能控制一次bug

SZAND\msx_2 1 год назад
Родитель
Сommit
c7e421c7a4
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      ActionTowerDefense/Assets/Scripts/Spirits/Trans_Float.cs

+ 3 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Trans_Float.cs

@@ -82,6 +82,8 @@ public class Trans_Float : MonoBehaviour
         {
             pastTime += Time.deltaTime;
             controller.canMove = false;
+            controller.ChangeState(CharacterState.Idle);
+            //controller.rb.velocity = new Vector3(0, 0, 0);
             if (!once)
             {
                 isK = true;
@@ -97,6 +99,7 @@ public class Trans_Float : MonoBehaviour
         }
         if(isK && !controller.isinputK)
         {
+            pastTime = 0;
             isK = false;
             controller.canMove = true;
             once = false;