From b4bffdef9d944ee0982a08e0ea06b5a4a2f829d0 Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期二, 31 十月 2023 18:02:32 +0800
Subject: [PATCH] 线路漫游修改

---
 public/SmartEarthSDK/Workers/path/Path.html |   33 +++++++++-------
 public/CIMSDK/Workers/path/Path.html        |   35 ++++++++++-------
 public/WebSDK/Workers/Model/moon_car.glb    |    0 
 3 files changed, 39 insertions(+), 29 deletions(-)

diff --git a/public/CIMSDK/Workers/path/Path.html b/public/CIMSDK/Workers/path/Path.html
index f3a2097..28ffe33 100644
--- a/public/CIMSDK/Workers/path/Path.html
+++ b/public/CIMSDK/Workers/path/Path.html
@@ -138,8 +138,8 @@
                 <div class="layui-input-block">
                     <select id="sjms" name="sjms" lay-filter="sjms">
                         <option value="0">璺熼殢妯″瀷</option>
-                        <option value="1">绗竴浜虹О瑙嗚</option>
-                        <option value="2">涓婂笣瑙嗚</option>
+                        <!-- <option value="1">绗竴浜虹О瑙嗚</option>
+                        <option value="2">涓婂笣瑙嗚</option> -->
                     </select>
                 </div>
             </div>
@@ -252,6 +252,7 @@
         var url = parent.SmartEarthRootUrl + "Workers/Model/xiaoche.glb";
         $('#start').hide();
         $('#stop').show();
+
         var form, element, slider;
         var ratio = 0;
         layui.use(['form', 'element', 'slider'], function () {
@@ -276,21 +277,25 @@
             }
             document.getElementById("roadName").innerText = routeData.name;
 
+
             fly = sgworld.Creator.createDynamicObject(routeData, url, shuj);
             parent.PathAnimationData.fly = fly
-
+            fly && fly.changeFlyMode(0);
+            routeData && (routeData.mode = 0);
+            $('.fly').hide();
             if (routeData.mode) {
-                $('#sjms option[value="' + routeData.mode + '"]').attr('selected', '');
-                form.render();
-                switch (routeData.mode) {
-                    case 1:
-                        $('.fly').show();
-                        break;
-                    case 2:
-                        $('.fly').show();
-                        $('.notGod').hide();
-                        break;
-                }
+                // $('#sjms option[value="' + routeData.mode + '"]').attr('selected', '');
+                // form.render();
+                // switch (routeData.mode) {
+                //     case 1:
+                //         $('.fly').show();
+                //         break;
+                //     case 2:
+                //         $('.fly').show();
+                //         $('.notGod').hide();
+                //         break;
+                // }
+
             }
             form.on('select(sjms)', function (data) {
                 if (data.value === "0") {
@@ -458,4 +463,4 @@
     </script>
 </body>
 
-</html>
+</html>
\ No newline at end of file
diff --git a/public/SmartEarthSDK/Workers/path/Path.html b/public/SmartEarthSDK/Workers/path/Path.html
index 20b78b0..aad105d 100644
--- a/public/SmartEarthSDK/Workers/path/Path.html
+++ b/public/SmartEarthSDK/Workers/path/Path.html
@@ -138,8 +138,8 @@
                 <div class="layui-input-block">
                     <select id="sjms" name="sjms" lay-filter="sjms">
                         <option value="0">璺熼殢妯″瀷</option>
-                        <option value="1">绗竴浜虹О瑙嗚</option>
-                        <option value="2">涓婂笣瑙嗚</option>
+                        <!-- <option value="1">绗竴浜虹О瑙嗚</option>
+                        <option value="2">涓婂笣瑙嗚</option> -->
                     </select>
                 </div>
             </div>
@@ -252,6 +252,7 @@
         var url = parent.SmartEarthRootUrl + "Workers/Model/xiaoche.glb";
         $('#start').hide();
         $('#stop').show();
+
         var form, element, slider;
         var ratio = 0;
         layui.use(['form', 'element', 'slider'], function () {
@@ -276,21 +277,25 @@
             }
             document.getElementById("roadName").innerText = routeData.name;
 
+
             fly = sgworld.Creator.createDynamicObject(routeData, url, shuj);
             parent.PathAnimationData.fly = fly
-
+            fly && fly.changeFlyMode(0);
+            routeData && (routeData.mode = 0);
+            $('.fly').hide();
             if (routeData.mode) {
-                $('#sjms option[value="' + routeData.mode + '"]').attr('selected', '');
-                form.render();
-                switch (routeData.mode) {
-                    case 1:
-                        $('.fly').show();
-                        break;
-                    case 2:
-                        $('.fly').show();
-                        $('.notGod').hide();
-                        break;
-                }
+                // $('#sjms option[value="' + routeData.mode + '"]').attr('selected', '');
+                // form.render();
+                // switch (routeData.mode) {
+                //     case 1:
+                //         $('.fly').show();
+                //         break;
+                //     case 2:
+                //         $('.fly').show();
+                //         $('.notGod').hide();
+                //         break;
+                // }
+
             }
             form.on('select(sjms)', function (data) {
                 if (data.value === "0") {
diff --git a/public/WebSDK/Workers/Model/moon_car.glb b/public/WebSDK/Workers/Model/moon_car.glb
new file mode 100644
index 0000000..07564ac
--- /dev/null
+++ b/public/WebSDK/Workers/Model/moon_car.glb
Binary files differ

--
Gitblit v1.9.3