private void Update()
    {
        if (Mathf.Abs(m_Controller.InputVelocity.x) > 0.0f)
        {
            m_Animtor.SetFloat("SpeedX", 1.0f);
        }
        else
        {
            m_Animtor.SetFloat("SpeedX", 0.0f);
        }

        m_Animtor.SetFloat("SpeedY", m_Controller.InputVelocity.y);

        m_Animtor.SetBool("IsGrounded", m_Controller.IsOnGround());

        m_Animtor.SetBool("IsOnWall", m_Controller.IsState(MotorState.WallSliding));
    }