它提示 importScripts("third.js"):
Uncaught ReferenceError: window is not defined:
for ( var x = 0; x < vendors.length && !window.requestAnimationFrame; ++ x ) {
删除 Three.js 中引用 window 对象的所有内容似乎很麻烦,还是没有其他方法?
我需要在多个核心上渲染期间创建大量几何体+对象,并且我不希望主线程在执行此操作时卡住。
最佳答案
如果您在网络工作人员中使用此代码,您必须记住网络工作人员无权访问窗口对象。
查找更多信息here .
关于javascript - Three.js Web Worker 兼容吗? importScripts ("three.js")给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728042/