마우스 움직임에 따라 플레이어 시야를 변경하려고


transform.Rotate(Vector3.up * Time.deltaTime * rotateSpeed * mouseXInput);

transform.Rotate(Vector3.left * Time.deltaTime * rotateSpeed * mouseYInput);


이런 코드를 짰는데 막상 실행시켜보니 rotation이 건드리지 않은 z좌표까지 같이 움직이는데 뭐가 문제야요?