Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我有一个平面,我正在使用上、下、右和左来使用 Physi.js 沿着它滚动一个球体。我想将追逐相机应用到球体,但我不能阻止相机跟随球体的旋转?我希望相机留在球体后面,跟随它的 z.axis 但防止它在每次球体旋转时旋转。
有人有线索吗?
function chaseMesh(camera, mesh){ camera.position.z = mesh.position.z; camera.lookAt(mesh.position); }
每次您想使用参数重新定位相机时,只需调用它即可。
创建一个通用的 THREE.Object3D(),并将球体和相机都添加到其中。在父对象上进行平移,并且仅在进行旋转时使用球体本身。