Страница 1 из 1

Поворот

СообщениеДобавлено: 16 июн 2019, 05:47
alexey.terno
Друзья, помогите с поворотом! Хочу сделать поворот с помощью джойстика (для смартфонов). В одном видосике увидел, как сделать этот самый джойстик, с определением перемещения от 0 до 1 (0 - положение в центре, 1 - максимальное удаление от центра). Методом научного тыка понял, что мне нужно использовать метод Rotate. Но как бы я ни пробовал, что бы я ни делал, при перемещении джойстика, камера поворачивается еще и по оси z, чего не должно быть. Вот так это выглядит сейчас:
Изображение
А зеленая плоскость должна быть всегда горизонтальна.

Re: Поворот

СообщениеДобавлено: 16 июн 2019, 05:56
waruiyume
https://gist.github.com/M-Pixel/e8aa79890297b975994e
Берём этот и переделываем с мыши на джойстик.

Re: Поворот

СообщениеДобавлено: 16 июн 2019, 06:57
alexey.terno
waruiyume писал(а):https://gist.github.com/M-Pixel/e8aa79890297b975994e
Берём этот и переделываем с мыши на джойстик.

Спасибо, добрый человек!
Да прибудет с тобой сила! ))

Re: Поворот

СообщениеДобавлено: 16 июн 2019, 14:23
Saltant
Можно использовать готовый ассет с джойстиками https://assetstore.unity.com/packages/t ... ack-107631

Re: Поворот

СообщениеДобавлено: 16 июн 2019, 16:28
alexey.terno
Saltant писал(а):Можно использовать готовый ассет с джойстиками https://assetstore.unity.com/packages/t ... ack-107631

Я пытался его прикрутить, но у меня возникло еще больше вопросов и я решил сделать вручную. Я переделал предыдущий пример и теперь джойстк работает, так как надо ))

Re: Поворот

СообщениеДобавлено: 16 июн 2019, 16:31
Saltant
Хм, а че там сложного в "прикручивании" когда в ассете есть готовые прифабы различных джойстиков...