Javascript Three.js CSS3D Renderer-未捕获类型错误:未定义不是函数
我在让CSS3d渲染器正常工作方面遇到了很多麻烦,而基本Javascript似乎在阻碍我 我通过Sid.js分别加载所有三个.js库,如果我通过这个方法添加css3drender.js文件,我会得到 Uncaught TypeError:undefined不是renderer=new THREE.css3drender上的函数 它将在Three.js库之后加载 如果我从标题加载它,我会 未捕获引用错误:未定义三个 CSS第6行 我以这个为例 你知道如何加载CSS3d渲染器吗 编辑 这里有一个例子 通过Sid.js加载所有脚本的文件是 调用错误的渲染器函数是Javascript Three.js CSS3D Renderer-未捕获类型错误:未定义不是函数,javascript,three.js,Javascript,Three.js,我在让CSS3d渲染器正常工作方面遇到了很多麻烦,而基本Javascript似乎在阻碍我 我通过Sid.js分别加载所有三个.js库,如果我通过这个方法添加css3drender.js文件,我会得到 Uncaught TypeError:undefined不是renderer=new THREE.css3drender上的函数 它将在Three.js库之后加载 如果我从标题加载它,我会 未捕获引用错误:未定义三个 CSS第6行 我以这个为例 你知道如何加载CSS3d渲染器吗 编辑 这里有一个例子
renderer = new THREE.CSS3DRenderer(); (error is on this line)
renderer.setSize( window.innerWidth, window.innerHeight );
renderer.domElement.style.position = 'absolute';
document.getElementById( 'container' ).appendChild( renderer.domElement );
将css3d库和three.js添加到标题中修复了它。必须找到另一种动态加载的方法 你能把你的文件上传到某个地方或者创建一个JSFIDLE吗?如果你不使用Sid.js,你还有同样的问题吗?
renderer = new THREE.CSS3DRenderer(); (error is on this line)
renderer.setSize( window.innerWidth, window.innerHeight );
renderer.domElement.style.position = 'absolute';
document.getElementById( 'container' ).appendChild( renderer.domElement );