1

importScripts("three.js") で文句を言います:

 Uncaught ReferenceError: window is not defined:
 for ( var x = 0; x < vendors.length && !window.requestAnimationFrame; ++ x ) {

また、window オブジェクトを参照する three.js のすべてを削除するのは面倒なようですが、他に方法はありませんか?

複数のコアでのレンダリング中に大量のジオメトリとオブジェクトを作成する必要があり、その間にメイン スレッドをフリーズさせたくありません。

4

1 に答える 1

1

このコードを Webworker で使用する場合、Webworker は window オブジェクトにアクセスできないことに注意してください。

詳細については、こちらをご覧ください。

于 2013-05-24T08:13:00.787 に答える