|
@@ -1781,6 +1781,7 @@ public class PlayerController : MoveCharacter
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
isDie = false;
|
|
isDie = false;
|
|
|
|
|
+ rb.constraints = RigidbodyConstraints.FreezePositionZ | RigidbodyConstraints.FreezeRotation;
|
|
|
break;
|
|
break;
|
|
|
case CharacterState.Conduct:
|
|
case CharacterState.Conduct:
|
|
|
rb.isKinematic = false;
|
|
rb.isKinematic = false;
|
|
@@ -1889,6 +1890,7 @@ public class PlayerController : MoveCharacter
|
|
|
velocity = rushDir * rushSpeed;
|
|
velocity = rushDir * rushSpeed;
|
|
|
break;
|
|
break;
|
|
|
case CharacterState.Die:
|
|
case CharacterState.Die:
|
|
|
|
|
+ rb.constraints = RigidbodyConstraints.FreezeAll;
|
|
|
aniCollider.Play("Die", 0, 0);
|
|
aniCollider.Play("Die", 0, 0);
|
|
|
ani.Play("die", 0, 0);
|
|
ani.Play("die", 0, 0);
|
|
|
isDie = true;
|
|
isDie = true;
|