你这写的是欧拉旋转,先绕x轴转,再绕y轴转,它的z轴不动就怪了,你可以自己用手比划试试。 要实现你的要求,用rotate或者rotatearound里的绕轴旋转功能 比如camera.Rotate(Vector3.forward, 角度数值, Space.Self); 大概就是这样。
角度 我试了