Сделать так, чтобы камера смотрела на игрока

В этой статье мы заставим камеру постоянно смотреть на нашего игрока.

Для этого мы создали скрипт «LookAt» и прикрепили его к нашей основной камере. Поскольку наша основная камера используется постоянно, это единственное место, где ее нужно прикрепить. (Наша основная камера меняет положение с системой камер)

После непродолжительного поиска мы нашли простую функцию.



Собственно, это все, что нам было нужно.

[SerializeField] private GameObject _player;
    
void Update ()
    {
        transform.LookAt(_player);
    }

Посмотрите, как при запуске игры камера привязывается к игроку. Даже когда положение камеры меняется, камера продолжает смотреть на игрока.