三个.js gif图像加载器在模型加载之前

时间:2014-08-12 04:46:00

标签: three.js

如何在使用OBJMTLLoaderAssimpJSONLoader加载3d模型之前显示gif图像加载器以指示模型的状态?我正在使用three.js版本67并使用下面的代码加载gif加载器,但加载模型时该函数没有任何影响

var loadManager = new THREE.LoadingManager();
    loadManager.onProgress = function ( item, loaded, total ) {
        alert('hi');
        console.log( item, loaded, total );
    };

 var objloader = new THREE.OBJMTLLoader(loadManager);

这里有什么问题,我什么都错过了?

1 个答案:

答案 0 :(得分:1)

快速阅读LoadingManager docs似乎该类没有显示单个加载器的进度,但它显示了许多进度。
因此,如果您发送加载管理器4个加载器,onProgress事件将触发4次,其中'loaded'变量为1,2,3和4。