0
其實,我是THREE.js的新手。我試圖製作一個遊戲,在這個遊戲中我使用了一個太空船作爲網格,我爲我的模型創建了一個追逐攝像機,但是我想轉移到它正在查看的位置。我使用下面的代碼:THREE.js中如何改變一個追逐相機的位置?
var relativeCameraOffset = new THREE.Vector3(0,200,-500);
var cameraOffset = relativeCameraOffset.applyMatrix4(spaceship1.matrixWorld);
camera.position.x = cameraOffset.x;
camera.position.y = cameraOffset.y;
camera.position.z = cameraOffset.z;
camera.lookAt(spaceship1.position);
我希望把我的相機在飛船前,它必須向前看當我移動,它不應該看飛船。
謝謝,我從來沒有想過我可以讓這裏的孩子太容易大聲笑 – Vic
嘿,你能幫我一把。我正在使用粒子系統,但我發現無法訪問每個粒子,所以我應該使用.clone方法創建克隆而不是使用粒子系統? – Vic
這似乎不相關。你應該爲此創建一個新問題。 – mrdoob