1

平らな平面があり、Physi.js を使用して上下左右に球を転がしています。追跡カメラを球体に適用したいのですが、カメラが球体の回転を追うのを防ぐことはできませんか? カメラが球の後ろに留まり、z軸に沿ってカメラが回転するのを防ぎたいのですが、球が回転するたびにカメラが回転するのを防ぎます。

誰か手がかりを持っていますか?

4

2 に答える 2

1
function chaseMesh(camera, mesh){
    camera.position.z = mesh.position.z;
    camera.lookAt(mesh.position);
}

パラメータを使用してカメラの位置を変更するたびに呼び出すだけです。

于 2015-11-26T21:02:09.583 に答える
0

一般的な THREE.Object3D() を作成し、球体とカメラの両方を追加します。親オブジェクトで移動を行い、回転を行うときは球自体のみを使用してください。

于 2015-04-16T01:27:52.557 に答える