浏览代码

地下模式

wanger 11 月之前
父节点
当前提交
686f450792
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/components/sceneAtttribute/camera/camera.vue

+ 4 - 1
src/components/sceneAtttribute/camera/camera.vue

@@ -216,7 +216,7 @@ export default {
       flyCirclePoint: null,
       speed: 1,
       underground: false,
-      SurfaceTransparency: 1,
+      SurfaceTransparency: 0,
       cameraMinimumZoomDistance: -1000,
       isDestroyFlag: true,
 
@@ -763,12 +763,15 @@ export default {
     underground(val) {
       viewer.scene.undergroundMode = val;
       if (val) {
+        this.SurfaceTransparency = 0;
         viewer.scene.screenSpaceCameraController.minimumZoomDistance = Number(
           this.cameraMinimumZoomDistance
         );
       } else {
+        this.SurfaceTransparency = 1;
         viewer.scene.screenSpaceCameraController.minimumZoomDistance = 1;
       }
+      viewer.scene.globe.globeAlpha = parseFloat(this.SurfaceTransparency);
     },
     cameraMinimumZoomDistance(val) {
       viewer.scene.screenSpaceCameraController.minimumZoomDistance =