3
您好我在加载场景纹理时生成加载消息时遇到了一些麻烦。 onProgress console.log消息仅在纹理完全下载并且不在执行期间触发。onProgress与Three.js纹理加载
manager = new THREE.LoadingManager();
manager.onProgress = function() {
console.log('loading');
};
manager.onLoad = function() {
console.log('loaded');
};
manager.onError = function() {
console.log('there has been an error');
};
var textureLoader = new THREE.TextureLoader(manager);
var planetTexture = textureLoader.load('/assets/images/planet/{{page.planet}}/{{page.planet}}.jpg');
我不得不通过实例来看看,但无法弄清楚它们是如何在这个例子中obj loader
嗨我试过你的代码,我仍然有同样的问题。 – user3704608
@ user3704608我更新了我的答案 – Wilt
我认为他希望在单个纹理上取得进展,就我所见,只有在管理器中的每个项目完成后,加载管理器才会调用进度函数。 – 2pha