为什么 div 没有从 three.js 中的标签渲染器中删除

Why div is not remove from label renderer in three.js

嗨,这是我第三次提到我的问题,但我没有得到正确的解决方案。问题是我在运行时创建了 div,但是在我单击 div 之后函数调用并单击但 div 不是删除事件如果我从文档正文中删除 renderer.domElement 然后删除它但我想删除未删除的 renderer.domElement 子删除。这是我在我的项目中使用的代码。请检查 three.js 管理员或成员是否阅读了此问题然后请不要忽略它我将非常感谢您的帮助:)

JSFiddle:[https://jsfiddle.net/regeme786/vmx8uLd1/22/]

如果您想从 CSS 渲染器中删除一个元素,您必须删除它的 CSS2DObject 实例。不是元素本身。所以不要这样做:

element.remove();

你必须使用 three.js API:

label.removeFromParent();