transform.LookAt вариант по проще
есть функции Vector3, которые возвращают поворот, но под капотом там с большой вероятностью тот же Atan, потому что tan - это соотношение противолежащего катета к прилежащему, а Atan - это угол в радианах, при котором в прямоугольном треугольнике будет такое соотношение катетов, а катеты - это проекции вектора difference на оси X и Y
а есть аналог для 2д? В гугле ничего дельного не нашел, конкретно про этот/похожий метод
Quaternion.LookRotation можешь посмотреть
Обсуждают сегодня