Răsfoiți Sursa

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

1243896040 6 zile în urmă
părinte
comite
0d3c3f5034

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