Как получить угол, на который нужно повернуть мэш, чтобы он смотрел в направлении других координат?
У меня есть координаты мэша в пространстве xMesh, yMesh.
Так же у меня есть координаты точки xTarget, yTarget.
Vector2 MeshLocation(1,2);
Vector2 TargetLocation(3,4);
Как мне найти угол, на который надо повернуть мэш, чтобы он смотрел на TargetLocation?
Вот, что я пробовал:
ugol = (xMesh * xTarget + yMesh * yTarget) / (sqrt(xMesh * xMesh + yMesh * yMesh) * sqrt(xTarget * xTarget + yTarget * yTarget));
Но получатся какая то фигня и мэш просто крутится вокруг своей оси.