重いモデルを扱うので、JSONの読み込み中に読み込み割合を動的に表示したいので、loadAjaxJSONメソッドでざっくりテストしてみたのですが…
次の読み込みは、読み込み中のパーセンテージを返しますが、コールバック関数には到達しません。
宣言の欠落、間違ったコンテキストパラメータ、または他の何かが原因ですか? それに関するドキュメントが見つかりません。
var loader = new THREE.JSONLoader( true );
loader.loadAjaxJSON(
document, // < context ??
'try.js',
function ( geometry, materials ) { CreateScene( geometry, materials ); },
false, // < texturePath
function( progress, result ) { console.log((progress.loaded / progress.total * 100).toFixed());}
)
コンソール :
7 13 20 .. 100
TypeError: a.parse is not a function [three.min.js (ligne 204)]