你没贴代码,就用官网的例子吧 // instantiate a loader var loader = new THREE.OBJLoader(); // load a resource loader.load( // resource URL 'models/monster.obj', // called when resource is loaded function ( object ) { scene.add( object ); //你加载完模型,要把模型add到场景中吧 //后面加个标志判断不就可以了,比如bool数组,或者map什么的,最简单的加载数量int也可以 cnt += 1; //加载成功数+1 if(cnt > 10) {//全部加载完 //todo } }, // called when loading is in progresses function ( xhr ) { console.log( ( xhr.loaded / xhr.total * 100 ) + '% loaded' ); }, // called when loading has errors function ( error ) { console.log( 'An error happened' ); } );
你没贴代码,就用官网的例子吧