Использую для обзора следующий скрипт в Update для MainCamera:
Синтаксис:
Используется csharp
transform.Rotate(Input.GetAxis("Mouse Y"), -Input.GetAxis("Mouse X"), 0);
Проблема в том, что камера в приципе вращается нормально, но после нескольких поворотов получается ситуация как будто персонаж кладет голову на плечу, как будто камера прокрутилась и по другой оси(которая вроде не меняется в скрипте). Как этого не допустить?