Пытаюсь осуществить разворот персонажа на 180 градусов, если курсор переходит на левую часть экрана, но пока вышло лишь сделать через любое движение мыши по оси x. Кто нибудь знает как брать значение мыши именно относительно персонажа?
Ну то есть, к примеру, если курсор слева от персонажа то 0, если справа 1, на 0 осуществить разворот. Или иначе, через Compare Float проверять значение курсора на экране относительно персонажа (> оставить как есть, < повернуть на 180). Я пока не понял что подсоединять к input у Compare Float.
PS - 2.5D игра, если банальный пример подобного механизма, то в Baratrauma персонаж либо смотрит направо, либо налево, в зависимости от положения мыши.
По правилам запрещено создавать темы с таким заголовком, возможно тема будет удалена.
Если персонаж всегда в центре, то надо получить ширину экрана. width/2 = центр экрана.
Координаты мыши

как получить координаты Actor на экране

Если координаты персонажа по X > координаты мыши по X, то мышка слева. В противном случае, считаем что справа.
в 2д поворот не всегда поворот, если это спрайт, может его надо инвертировать, а может повернуть.. без скриншотов ничего ответить нельзя.
Вот это точно работает, только мувмент инпут заменяй на ротэйшн нужный. Ну и для Y такая же функция, вешал их на тик в контроллере

Cherokee
это не то, посмотрите игру Baratrauma или Worms. Ему не нужно движение камеры как в RTS, камера не может отойти от персонажа дальше ширины экрана.
Тема в архиве.