From d12d58f9df8a8a05466496e12f2dbd02e8f51a31 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期日, 05 五月 2024 16:29:49 +0800
Subject: [PATCH] #

---
 src/components/agv.jsx |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/components/agv.jsx b/src/components/agv.jsx
index 7b4e13f..8de561a 100644
--- a/src/components/agv.jsx
+++ b/src/components/agv.jsx
@@ -78,8 +78,9 @@
         }
 
         // loader theta
-        if (integrateTheta !== loaderTheta) {
-            const minTheta = Common.minDiffTheta(integrateTheta, loaderTheta);
+        const loaderAbsoluteAngle = (theta + loaderTheta) % 360;
+        if (integrateTheta !== loaderAbsoluteAngle) {
+            const minTheta = Common.minDiffTheta(integrateTheta, loaderAbsoluteAngle);
             new TWEEN.Tween({ value: integrateTheta })
                 .to({ value: minTheta }, INTERVAL_TIME)
                 .easing(TWEEN.Easing.Linear.None)

--
Gitblit v1.9.1