From 3ae688e70f7e4aa1f79af34c877b2023d412ccba Mon Sep 17 00:00:00 2001 From: yiqiu Date: Sat, 22 Nov 2025 19:12:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/globe.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/js/globe.js b/js/globe.js index 50e3782..6153a4a 100644 --- a/js/globe.js +++ b/js/globe.js @@ -240,9 +240,12 @@ } geometry.attributes.position.needsUpdate = true; - // 整体自转 - particleSphere.rotation.y += ROTATION_SPEED * delta; - innerSphereMesh.rotation.y += ROTATION_SPEED * delta * 0.9; + // 粒子飞入过程中不旋转整球,避免“绕球旋转”的路径感, + // 仅在完全成型后才开始整体自转,形成更明显的“射线飞入 → 自转展示”的节奏 + if (t >= 1.0) { + particleSphere.rotation.y += ROTATION_SPEED * delta; + innerSphereMesh.rotation.y += ROTATION_SPEED * delta * 0.9; + } renderer.render(scene, camera); }