const camera = useThree().camera;
const borderRef = useRef();
useFrame(()=>{
//通过反正切函数,获得在Y轴旋转的角度。由欧拉角定义可如此设置。
borderRef.current.rotation.y = Math.atan2(camera.position.x,camera.position.z);
})
让玩家Object的朝向与摄像机相同,只需要通过反正切函数,将从摄像机射出的方向向量转化为欧拉角即可。