Пишу логику движения персонажей, при которой требуется их поворот и движение в направлении заданым через угол в глобольных координатах. И.. Столкнулся с проблемой.
При переходе через точку 180/-180 градусов персонаж начинает разворачиваться через плечо. Т.е. Если управляющий угол был -179 градусов, потом перешел на 3 градуса, и стал +179 градусов, актёр поворачивает не на 3 градуса влево, а на 357 вправо, делая разворот.
Кто нибудь сталкивался с такой проблемой?