public void Movimentar()
    {
        Vector3 velocity = new Vector3();

        velocity.z = Input.GetAxis("Vertical");
        velocity.x = Input.GetAxis("Horizontal");
        velocity   = velocity.normalized * movementSpeed;
        velocity   = transform.TransformDirection(velocity);

        if (moverUsandoCharacterController)
        {
            cc.Move(velocity * Time.deltaTime);
        }
        else
        {
            rb.velocity = velocity;
            if (biarticulado)
            {
                rb.velocity += biarticulado.GetRigidBody().velocity;
            }
        }
        //else
        //rb.velocity = velocity;// * Time.deltaTime;
        //rb.AddForce(velocity * Time.deltaTime, ForceMode.VelocityChange);
    }