Преглед на файлове

修复转向时人物动画不播放runstart的bug

SZAND\msx_2 преди 6 месеца
родител
ревизия
73fca5e7b5
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      ActionTowerDefense/Assets/Scripts/Characters/PlayerController.cs

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

@@ -1911,10 +1911,18 @@ public class PlayerController : MoveCharacter
     {
         if (leftDir.x > 0.3f && bodyTrans.localScale.x > 0)
         {
+            if (state == CharacterState.Run)
+            {
+                ani.Play("run_start", 0, 0);
+            }
             Turn();
         }
         else if (leftDir.x < -0.3f && bodyTrans.localScale.x < 0)
         {
+            if (state == CharacterState.Run)
+            {
+                ani.Play("run_start", 0, 0);
+            }
             Turn();
         }
     }