Forráskód Böngészése

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

SZAND\msx_2 6 hónapja
szülő
commit
73fca5e7b5

+ 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();
         }
     }