Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在THREE.js中检查场景中是否渲染了模型?_Javascript_Three.js - Fatal编程技术网

Javascript 如何在THREE.js中检查场景中是否渲染了模型?

Javascript 如何在THREE.js中检查场景中是否渲染了模型?,javascript,three.js,Javascript,Three.js,如何在THREE.js浏览器中检查对象是否完全渲染 我在动画功能中尝试过这个 if(Scene.getObjectByName('object')!= undefined) { console.log("rendered"); } 但渲染模型仅在显示控制台消息几秒钟后才会显示。实际上,可以使用THREE.js加载管理器来完成 var manager = new THREE.LoadingManager(); manager.onProgress = function ( item, loade

如何在THREE.js浏览器中检查对象是否完全渲染

我在动画功能中尝试过这个

if(Scene.getObjectByName('object')!= undefined)
{
console.log("rendered");
}

但渲染模型仅在显示控制台消息几秒钟后才会显示。

实际上,可以使用THREE.js加载管理器来完成

var manager = new THREE.LoadingManager();
manager.onProgress = function ( item, loaded, total ) {

    console.log( item, loaded, total );


};