以下是关键的代码,并非完整,主要是利用OrbitControls的target属性
import { OrbitControls } from "three/addons/controls/OrbitControls.js"// 引入轨道控制器
camera.lookAt(x,y,z)
new controls=new OrbitControls(camera,renderer.domElement);
console.log("controls.target",controls.target) // 在页面上打印并找出合适的位置,给camera.lookAt(x,y,z)的坐标
controls.target.set(x,y,z) // 与camera.lookAt(x,y,z)保持一致
controls.update() // update()函数会执行camera.lookAt(controls.target)