|
@@ -76,7 +76,7 @@ public class PlayerController : MoveCharacter
|
|
|
{
|
|
{
|
|
|
get
|
|
get
|
|
|
{
|
|
{
|
|
|
- return Input.GetKeyDown(KeyCode.LeftShift) || isClickBtnRush;
|
|
|
|
|
|
|
+ return Input.GetKey(KeyCode.LeftShift) || isClickBtnRush;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
[HideInInspector]
|
|
[HideInInspector]
|
|
@@ -644,6 +644,14 @@ public class PlayerController : MoveCharacter
|
|
|
aniCollider.Play("Rush", 0, 0);
|
|
aniCollider.Play("Rush", 0, 0);
|
|
|
ani.Play("rush_loop", 0, 0);
|
|
ani.Play("rush_loop", 0, 0);
|
|
|
rushTime = totalRushTime;
|
|
rushTime = totalRushTime;
|
|
|
|
|
+ if (bodyTrans.localScale.x > 0)
|
|
|
|
|
+ {
|
|
|
|
|
+ rb.velocity = Vector3.left * rushSpeed;
|
|
|
|
|
+ }
|
|
|
|
|
+ else
|
|
|
|
|
+ {
|
|
|
|
|
+ rb.velocity = Vector3.right * rushSpeed;
|
|
|
|
|
+ }
|
|
|
break;
|
|
break;
|
|
|
case CharacterState.Die:
|
|
case CharacterState.Die:
|
|
|
aniCollider.Play("Die", 0, 0);
|
|
aniCollider.Play("Die", 0, 0);
|