Player On Wall Animation Added

This commit is contained in:
2022-02-26 16:48:44 +03:00
parent ce746fc1aa
commit 2ba5ec8d32
6 changed files with 252 additions and 34 deletions

View File

@@ -47,6 +47,7 @@ namespace Player
private const string IsMovingParameter = "IsMoving";
private const string IsGroundedParameter = "IsGrounded";
private const string IsWalledParameter = "IsWalled";
private Animator animator = null;
private void Awake()
@@ -115,7 +116,9 @@ namespace Player
_playerRigidbody2D.velocity = new Vector2(0.0f, _playerRigidbody2D.velocity.y);
animator.SetBool(IsMovingParameter, false);
}
animator.SetBool(IsGroundedParameter, _playerGroundTrigger.IsCollided);
animator.SetBool(IsWalledParameter, _playerWallTriggerLeft.IsCollided || _playerWallTriggerRight.IsCollided);
if (_jumpKeyPressed && _playerGroundTrigger.IsCollided && _canJump)
Jump();