我正在使用带有文本属性的three.js和dat.gui。
另外,我的场景中有OrbitControls:cameraControl = new THREE.OrbitControls(camera);cameraControl.update();
但是这种场景存在问题。 GUI上的文本不起作用。您不能在该框中输入任何内容。我已经调试了,问题是由OrbitControls引起的。
您知道解决该问题的方法或解决方法吗?谢谢!
最佳答案
您需要传递您要监听事件的dom元素。
cameraControl = new THREE.OrbitControls(camera,renderer.domElement);
否则,
OrbitControls
将事件添加到文档中,并与DAT.GUI冲突。关于javascript - OrbitControls和dat.gui文本不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27607075/