xzw 8 meses atrás
pai
commit
5e25ba4595
1 arquivos alterados com 3 adições e 4 exclusões
  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,
             side:2,
             opacity: arrowInfo.maxOpa,
             opacity: arrowInfo.maxOpa,
             depthWrite:false, //防止和导览路线重叠闪烁
             depthWrite:false, //防止和导览路线重叠闪烁
-            depthTest:  !player.model.highMapCube.visible
+           
         }) 
         }) 
         let mats = {
         let mats = {
             default: arrowMat,
             default: arrowMat,
@@ -2189,9 +2189,8 @@ function initByTHREE(THREE){
         let arrows = new THREE.Object3D; arrows.name = 'groundArrows'
         let arrows = new THREE.Object3D; arrows.name = 'groundArrows'
           
           
         player.model.add(arrows)
         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){
         var createArrow = function(mat){