我的场景有一个红色立方体和一个透视相机。每当我在相机上使用setRotate()方法时,它都会旋转,就好像红色立方体的中心是轴一样,但是我希望它绕相机的中心旋转。相机位于0、0,-15,沿y轴旋转-20度,rotate方法旋转约0、0、0。根据API,它总是这样,但是我很好奇是否有相机旋转中心的移动方式?
//rotate was initialized to 0 earlier in the class
//isKeyDown is a method initialized in another class that does work
if(isKeyDown(KeyCode.A)) {
rotate += 2.5;
camera.setRotate(rotate);
}