nikerAI
@nikerAI
ЧТО?

Как сделать свободное перемещение обьекта/NPC?

Я делаю игру с видом сверху. НПС(возьмем животных) которые у меня есть ходят только вперед- назад,как болванчики.Как сделать так, что бы они свободно перемещались в каком-то определенном пространстве, например олень посётся на поляне, и только на этой поляне может двигаться.
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 2
KraGenDeveloper
@KraGenDeveloper
Unity Developer
Ребят сразу говорю я сам недавно начал изучать юньку и си шарп.
В общем возьмём полянку для оленя. Я бы по границам поляны сделал бы триггеры которые задавали бы оленю поворот(рандомный), то есть идёт олень идёт и тут бац.. столкнулся с триггером, а триггер его повернул -+ на 65 градусов.
Ответ написан
red-cat-fat
@red-cat-fat
Делаю игры
Для перемещения в 3х мерном пространстве можно использовать NavMesh. На YouTube много разных туторов на эту тему. Например вот.
А для 2D пространства нужно уже что-то своё делать. Описывать пути перемещения руками. Это поищи про перемещение Rigidbody2D.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы