所以我有一个平面,我正在使用向上,向下,向右和向左使用Physi.js沿着它滚动球体。我想将追逐相机应用于球体,但是我不能阻止相机跟随球体的旋转?我希望相机留在球体后面,跟随它的z.axis,但每次球体旋转时都要阻止它旋转。
任何人都有线索?
答案 0 :(得分:1)
function chaseMesh(camera, mesh){
camera.position.z = mesh.position.z;
camera.lookAt(mesh.position);
}
每次想要使用参数重新定位相机时,只需拨打电话。
答案 1 :(得分:0)
创建一个通用的THREE.Object3D(),并将球体和相机添加到它。在父对象上进行翻译,并且在进行旋转时仅使用球体本身。