简体   繁体   English

在使用TransformControls时,Three.js TypeError:array [i]是未定义的three.js:180:9

[英]Three.js TypeError: array[i] is undefined three.js:180:9 when using TransformControls

I'm using Three.js TransformControls on loaded .STL Files, it work kinda nicely, but my console log me "TypeError: array[i] is undefined three.js:180:9" each time i mouse hover or use the transformControls, does someone know why ? 我在加载的.STL文件上使用Three.js TransformControls,效果还不错,但是每次我将鼠标悬停或使用transformControls时,控制台都会向我显示“ TypeError:array [i] undefined three.js:180:9” ,有人知道为什么吗? and how to fix it ? 以及如何解决? (as said it totally work but it's kinda annoying and bit non-professional). (如前所述,它完全可以正常工作,但是有点烦人,有点不专业)。

Array[i] is referring to the THREE.EventDispatcher listeners. Array [i]引用THREE.EventDispatcher侦听器。 There was a TransformControls.addEventlistener ("change", renderer) who had no reason to live inhabiting my code causing this error. 有一个TransformControls.addEventlistener(“ change”,渲染器)没有理由居住在我的代码中,从而导致此错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM