Jelajahi Sumber

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 tahun lalu
induk
melakukan
2ff0ca951b
1 mengubah file dengan 2 tambahan dan 6 penghapusan
  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 )