【问题标题】:Class constructor Object3D cannot be invoked without 'new' at new THREE.CSS2DObject类构造函数 Object3D 不能在 new THREE.CSS2DObject 处没有“new”的情况下被调用
【发布时间】: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


    【解决方案1】:

    此错误表明THREE.CSS2DObject 和核心库three.js 来自不同的版本。此类设置不受支持,应始终避免。

    请注意,最近代码库已迁移到 ES6 类。如果你尝试使用 ES5 原型样式代码从 ES6 类派生,你将遇到上述运行时错误。所以看起来代码使用了比THREE.CSS2DObject更新的three.js

    【讨论】:

    • 谢谢你救了我 :D
    猜你喜欢
    • 2018-09-01
    • 1970-01-01
    • 2022-08-09
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    • 2018-09-19
    • 1970-01-01
    相关资源
    最近更新 更多