Kaynağa Gözat

the CSS2DObject visible is false but still show

fixed when the CSS2DObject visible is false,But it still is shown.That is better code style
奇变偶不变 6 yıl önce
ebeveyn
işleme
2ff0ca951b
1 değiştirilmiş dosya ile 2 ekleme ve 6 silme
  1. 2 6
      examples/js/renderers/CSS2DRenderer.js

+ 2 - 6
examples/js/renderers/CSS2DRenderer.js

@@ -82,12 +82,8 @@ THREE.CSS2DRenderer = function () {
 			element.style.MozTransform = style;
 			element.style.oTransform = style;
 			element.style.transform = style;
-			
-      if (!object.visible || vector.z < - 1 || vector.z > 1){
-      	element.style.display = 'none'
-      }else {
-      	element.style.display = ''
-      }
+      element.style.display = ( ! object.visible || vector.z < - 1 || vector.z > 1 ) ? 'none' : '';
+
 
 			var objectData = {
 				distanceToCameraSquared: getDistanceToSquared( camera, object )