From b2a4ef158e87c229e30fe5c7ec27ffeb5108886a Mon Sep 17 00:00:00 2001 From: Hcat1314 <2768237203@qq.com> Date: Sat, 16 Dec 2023 00:34:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=A7=86=E8=A7=92=E9=99=90?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/content/tunnelScene/sceneClass/demo.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/content/tunnelScene/sceneClass/demo.js b/src/components/content/tunnelScene/sceneClass/demo.js index 72bc8a9..482029d 100644 --- a/src/components/content/tunnelScene/sceneClass/demo.js +++ b/src/components/content/tunnelScene/sceneClass/demo.js @@ -181,9 +181,12 @@ export default class Demo { this.camera, this.renderer.domElement ); - this.orbitControls.object.position.set(-27.285, 16.356, -54.925); - //限制轨道控制器的视角变化 - this.orbitControls.maxPolarAngle = Math.PI * (3 / 5); + //初始化轨道控制器 + this.orbitControls.object.position.set(-29, 18, -50) + this.orbitControls.maxPolarAngle = Math.PI * (3.17 / 6); + this.orbitControls.minPolarAngle = Math.PI * (2 / 6); + this.orbitControls.minDistance = 19; + this.orbitControls.maxDistance = 87; // 监听控制器变化 this.orbitControls.addEventListener("end", handleEndChange.bind(this)); this.orbitControls.addEventListener("start", handleStartChange.bind(this));