소스 검색

修复转向时人物动画不播放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();
         }
     }