From c8d5372b039adc272da61a3627dcc1ff898417d4 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 31 Dec 2021 11:21:59 +0800
Subject: [PATCH] +代码优化

---
 src/store/modules/mobile.js |   29 +++++++++--------------------
 1 files changed, 9 insertions(+), 20 deletions(-)

diff --git a/src/store/modules/mobile.js b/src/store/modules/mobile.js
index 1c51a14..922f776 100644
--- a/src/store/modules/mobile.js
+++ b/src/store/modules/mobile.js
@@ -115,14 +115,14 @@
                     roll: 0
                 };
                 // console.log(1321)
-                state.wallLayer.show = false;
+                state.wallLayer.show = false; //关闭瀑布   以及2.5d图形贴片
                 state.mviewer.imageryLayers.remove(state.newLayer);
                 state.newLayer = null;
                 // state.silhouetteBlue.selected = []
-                state.tilesetLayer.changesilhouetteBlue();
+                state.tilesetLayer.changesilhouetteBlue(); //清空silhouetteBlue.selected = [];
                 // console.log(state.tileset)
-                state.tilesetLayer.show = true;
-                state.startPointFn();
+                state.tilesetLayer.show = true; //显示3d图形
+                state.startPointFn();//移动默认视角
                 // state.mviewer.flyTo(state.tileset);
             } else if (data == "2.5D") {
                 state.dimensionData = {// 维度镜头数据
@@ -130,25 +130,14 @@
                     pitch: -90,
                     roll: 0
                 };
-                state.tilesetLayer.show = false
+                state.tilesetLayer.show = false//隐藏3d图形
 
-                state.newLayer = state.usetowpointfive();
+                state.newLayer = state.usetowpointfive();//添加2.5d图形贴片
 
-                state.wallLayer.show = true
+                state.wallLayer.show = true//打开瀑布
 
-                state.startPointFn();
-                // state.mviewer.camera.setView({
-                //     // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
-                //     // fromDegrees()方法,将经纬度和高程转换为世界坐标
-                //     destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(116.36618337, 27.95911915, 1000.0),
-                //     orientation: {
-                //         // 指向
-                //         heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
-                //         // 视角
-                //         pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
-                //         roll: 0.0
-                //     }
-                // })
+                state.startPointFn();//移动默认视角
+
             }
         },
         //切换控制

--
Gitblit v1.9.3