Unity3D: Как заставить объект всегда касаться сетки карты? - PullRequest
0 голосов
/ 25 октября 2018

Я занимаюсь разработкой гоночной игры.Но это не обычная гоночная игра. Предполагается, что велосипед всегда имеет координату Y того же значения, что и ближайшая точка на сетке карты , другими словами, это ВСЕГДА касаниеit.

То, что я не хочу - это координата Y, которая будет зависеть от положения X и Y, так как будет 2 (или, возможно, больше этажей).

* 1010Я понятия не имею, как это реализовать.Полностью ноль.Я довольно новичок в написании сценариев, и это выход из моей лиги, я даже не знаю, как начать ... Карта не простая плоскость, поэтому простые математические вычисления не помогут.

Я буду прилагать все усилия, чтобы помочь, не обязательно решение.Заранее спасибо

1 Ответ

0 голосов
/ 29 октября 2018

Эта идея является адаптированной версией @ 1001 *

@ LeoBartkus. Я предлагаю использовать 2 лучевых трансляции с нижней части колес велосипеда и использовать 2 удара для позиционирования и вращения велосипеда.Это позволяет точно позиционировать мотоцикл на всех типах местности, за исключением шипов, достаточно узких и высоких, чтобы прорезать мотоцикл.Использование одного радиопередачи из центра велосипеда может вызвать проблемы, если поверхность неровная, например, кратер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...