好吧,当我使用 PointerLockControls 时,我想重置位置和旋转。目前我使用
controls.getObject().position.set( -30, 10, 80 );
controls.getObject().position.y = 10;
为职位。但是我怎样才能重置旋转?
我尝试了不同的方法,例如:
camera.lookAt(new THREE.Vector3(1,0,0));
camera.rotation.x = - Math.PI / 2;
controls.getObject().rotation.x = 0;
controls.getObject().rotation.y = 0;
controls.updateProjectionMatrix();
...
你有想法吗?
问候,约翰内斯