Передвижение персонажа игнорируя Y

при использовании этого кода

        vertical = Input.GetAxis("Vertical");
        horizontal = Input.GetAxis("Horizontal");
        Vector3 velocity = transform.rotation * new Vector3(horizontal, 0, vertical);
        rb.velocity = velocity * movementspeed;

персонаж отлично двигается по X и Z но из-за того что Y указан 0 персонаж начинает ооооочень медленно падать. Как сделать так чтобы игнорировать ноль в Y или просто не указывать? (другие способы передвижения по типу rb.AddForce мне не подходят)


Ответы (0 шт):