На персонажа камера смотрит сверху. Требуется, чтобы он поворачивался в ту сторону, куда направлена мышь.
Я почитал доки и наткнулся на "transform.Rotate(float xAngel, float yAngel, float zAngel);" По оси X вращение не требуется, поэтому для "float xAngel" я пишу ему 0, а для "float yAngel" и "float zAngel" задаю "Input.mousePosition.y" и "Input.mousePosition.z". Но получается, что я задаю ему просто X и Z координаты положения курсора, а ему требуется нечто другое. Вот я и не могу понять, что именно.