在threejs开发过程中,需要使用three-css2drender在物体上方渲染文字,浏览器报Class constructor Object3D cannot be invoked without 'new'错误,经google后发现是版本问题导致,故记录,以免其他同僚着急上火!
报错时我使用的版本如下:
threejs:0.130.0
three-css2drender:1.0.0
查看threejs版本发布历史,从0.120.0后开始逐步转向ES6语法,故将threejs版本调整至0.120.0,问题解决。
下面是google原文截图: