UTF8Loader と一緒に MTLLoader があり、最近プロジェクトを r57 から r59 に更新しました。それはいくつかのメモリリークを解決しましたが、今は大きな問題があります。
トラバース関数は、null のトラバースを呼び出すことができないというエラーを three-min.js でスローしています。
この新しいリビジョンは私をいじっていると思います。コードは、r57 で問題なく動作するものと同じです。
次の疑似コードを見てください。
var callback = function (object) {
object.traverse(function (node) {
// code here
});
};
new THREE.UTF8Loader().load('myUrl', callback , { normalizeRGB: true, textureFilter: 0 });
コードが最初にコールバックに到達すると、null のトラバースを呼び出すことができないというエラーがスローされます。私の推測では、それはオブジェクトの子を持つものです。
誰にも洞察/考えがありますか?よろしく