0

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();
...

アイデアはありますか?

ご挨拶、ヨハネス

4

1 に答える 1