Я хочу, чтобы спрайт игрока вращался в соответствии с положением курсора мыши.
Я использую atan2, чтобы настроить скрипт поворота на 360 градусов для моего спрайта Player.
atan2(XMouse-XPlayer,YMouse-YPlayer) - 90
Используя это, 90 градусов направлены вверх, 0 - прямо вправо, 270 градусов - прямо вниз. Мне нужно, чтобы спрайт проигрывателя располагался на левой стороне экрана и смотрел на правую сторону экрана только во время его вращения (то есть он не может смотреть назад).
Мне нужно ограничить свои углы обоими условиями; меньше 90 градусов ИЛИ больше 270 градусов.
В идеале, я бы хотел установить 0 градусов прямо вверх, тогда мне нужно только установить мои условия на Углы менее 180 градусов (один условный, а не два).
Можно ли это сделать?