Поворот объекта в сторону игрока

Рейтинг: 0Ответов: 1Опубликовано: 13.04.2023

Мне нужно, чтобы враг поворачивался в сторону игрока только по горизонтали (3д игра). Много способов пробовал и лучше всего работает этот:

transform.LookAt(player.position);

Но он поворачивает объект и по вертикали. Как сделать поворот только по горизонтали?

Ответы

▲ 1Принят

В компоненте RigidBody в инспекторе можно "заморозить" вращение объекта по осям X Y Z, поставив галочку на соответствующую ось.

Чтобы поворачивать объект только по горизонтали, нужно поставить галочки на X Z оси.введите сюда описание изображения