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

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

transform.LookAt(player.position);

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


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

Автор решения: reduct

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

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

→ Ссылка