【发布时间】:2014-03-06 11:30:18
【问题描述】:
在ColladaLoader 中实现加载条的正确方法是什么?
源码显示加载器采用三个参数。一个是progressCallback。
progressCallback( { total: length, loaded: request.responseText.length } );
如果我调用 progressCallback 的函数来显示值,total 将显示为 null,而 loaded 会上升到 5,200,000。
function(callback){
console.log(callback.loaded + ' / ' + callback.total);
}
如何使用ColladaLoader 附加某种已加载元素的百分比?
【问题讨论】:
-
您在运行本地服务器吗?如果不是,那可能就是问题所在。见github.com/mrdoob/three.js/wiki/How-to-run-things-locally
-
@WestLangley 我没有加载 collada 文件的问题。我需要一种方法来确定加载元素的百分比,以显示带有加载栏的加载屏幕。我找不到有关如何使用
progressCallback函数的信息。 -
我的问题的答案是什么?
-
@WestLangley 是的,我正在运行本地服务器。
-
好的。很公平。作为文件加载时,我能够重现您的问题。运行服务器时,您的代码适用于我。
标签: javascript three.js loader collada