public void EndSliding(EndSlidingCondition condition) { //GetComponent<Rigidbody2D>().simulated = true; GetComponent <SlidingCharacterController2D>().enabled = false; enabled = true; Animator.EndSliding(); if (condition == EndSlidingCondition.Jump) { m_Grounded = false; m_Rigidbody2D.velocity = m_FacingRight ? JumpFromSlidingForce : new Vector2(-JumpFromSlidingForce.x, JumpFromSlidingForce.y); OnJumpEvent.Invoke(); } }