当遇到场景漫游需求时,如果需要控制相机移动,则需要指定相机的方向。以下是相机第一人称视线的前、后、左、右四个方向:
// 前
let dir = new THREE.Vector3();
// 后
dir.negate();
// 左
dir.cross(scene.camera.up).negate();
// 右
dir.cross(scene.camera.up);
当遇到场景漫游需求时,如果需要控制相机移动,则需要指定相机的方向。以下是相机第一人称视线的前、后、左、右四个方向:
// 前
let dir = new THREE.Vector3();
// 后
dir.negate();
// 左
dir.cross(scene.camera.up).negate();
// 右
dir.cross(scene.camera.up);