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();
        }
    }