我使用以下代码创建了CSS2DObject对象:
self.labelDiv = document.createElement( 'div' );
self.labelDiv.className = 'label';
self.labelDiv.innerHTML = textshow;
var label = new THREE.CSS2DObject( self.labelDiv );
label.position.set(obj.x, obj.y, obj.z);
并添加了CSS2DRenderer:
this.labelRenderer = new THREE.CSS2DRenderer();
现在,我想动态控制标签的显示和隐藏,但是在设置visible属性之后,我没有任何作用。
label.visible = false;
我应该如何控制标签?谢谢。