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

修复玩家被击飞时死亡没有转回来的问题

1243896040 6 дней назад
Родитель
Сommit
0d3c3f5034
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      ActionTowerDefense/Assets/Scripts/Characters/PlayerController.cs

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

@@ -1426,6 +1426,8 @@ public class PlayerController : MoveCharacter
                 velocity = rushDir * rushSpeed;
                 break;
             case CharacterState.Die:
+                mecanim.transform.localPosition = Vector3.zero;
+                mecanim.transform.localRotation = Quaternion.Euler(0, 0, 0);
                 rb.constraints = RigidbodyConstraints.FreezeAll;
                 aniCollider.Play("Die", 0, 0);
                 ani.Play("die", 0, 0);