Я бы хотел повернуть камеру с помощью джойстика.Камера должна вращаться вверх и вниз, влево и вправо, но она не должна вращаться вокруг z.
Я пробовал следующие строки:
float speed = 3.0f;
float yRotation = speed * fY;
float xRotation = speed * fX;
camera.transform.Rotate(-yRotation, xRotation, 0.0f);
Кажется, что работает, но послеНесколько движений джойстика, я вижу, что z-значение вращения камеры изменилось, и это выглядит так:

Кто-нибудь видит очевидную ошибкув моем коде, или проблема находится где-то еще?