无法在Three.js中选择div中的文本

时间:2016-02-26 12:41:44

标签: javascript css dom three.js css-selectors

我使用Three.js创建了一个3D交互式动画。我创建了一个位于空间中渲染对象顶部的Div。我已经为div设置了更高的z-index属性,以便我可以在里面选择文本。但是当我尝试选择文本时,我正在选择div下面的对象。我想在这里实现相同的效果:http://wiki.polyfra.me/#他将div元素叠加在3d对象上,您可以选择文本。

1 个答案:

答案 0 :(得分:1)

由于它是交互式的,我假设你使用的是OrbitControls。

如果是这样,请执行以下操作:

var controls = new THREE.OrbitControls(camera, renderer.domElement);

这样,只有当场景顶部没有任何东西时,OrbitControl才会工作。