xzw 8 месяцев назад
Родитель
Сommit
5e25ba4595
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      scene/public/static/js/manage.js

+ 3 - 4
scene/public/static/js/manage.js

@@ -2176,7 +2176,7 @@ function initByTHREE(THREE){
             side:2,
             opacity: arrowInfo.maxOpa,
             depthWrite:false, //防止和导览路线重叠闪烁
-            depthTest:  !player.model.highMapCube.visible
+           
         }) 
         let mats = {
             default: arrowMat,
@@ -2189,9 +2189,8 @@ function initByTHREE(THREE){
         let arrows = new THREE.Object3D; arrows.name = 'groundArrows'
           
         player.model.add(arrows)
-        player.model.addEventListener('highMapCubeShow',(e)=>{
-            //arrows.children.forEach(a=>a.material.depthTest = !e.state)
-            mats.default.depthTest = mats.fadeIn.depthTest = !player.model.highMapCube.visible
+        player.model.addEventListener('highMapCubeShow',(e)=>{ 
+            mats.default.depthTest = mats.fadeIn.depthTest = !player.model.highMapCube?.visible
         })  
         
         var createArrow = function(mat){