Quellcode durchsuchen

the CSS2DObject visible is false but still show

fixed when the CSS2DObject visible is false,But it still is shown.
奇变偶不变 vor 6 Jahren
Ursprung
Commit
97ee6d4349
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. 6 1
      examples/js/renderers/CSS2DRenderer.js

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

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