【发布时间】:2021-06-20 16:51:53
【问题描述】:
我收到了这个错误: 未捕获的类型错误:没有“新”就无法调用类构造函数 Object3D 在新的 THREE.CSS2DObject 我尝试运行这个项目: https://github.com/vasturiano/3d-force-graph/blob/master/example/text-nodes/index.html
【问题讨论】:
标签: javascript three.js
我收到了这个错误: 未捕获的类型错误:没有“新”就无法调用类构造函数 Object3D 在新的 THREE.CSS2DObject 我尝试运行这个项目: https://github.com/vasturiano/3d-force-graph/blob/master/example/text-nodes/index.html
【问题讨论】:
标签: javascript three.js
此错误表明THREE.CSS2DObject 和核心库three.js 来自不同的版本。此类设置不受支持,应始终避免。
请注意,最近代码库已迁移到 ES6 类。如果你尝试使用 ES5 原型样式代码从 ES6 类派生,你将遇到上述运行时错误。所以看起来代码使用了比THREE.CSS2DObject更新的three.js。
【讨论】: