基本的なローダーで追加しようとしているcolladaオブジェクトを使用して(Chromeの)JavaScriptコンソールでこのエラーが発生します。具体的には、その「scene.add(object)」チャンクから取得されます。他のすべてはうまく機能しているようです。オブジェクトをロードするためのコードは次のとおりです
var ltable;
var furnLoad = new THREE.ColladaLoader();
function addlt(){
furnLoad.load('../Models/Furniture/foldingLongTable.dae', function(collada){
ltable = collada.scene;
ltable.scale.x=ltable.scale.y=ltable.scale.z=1;
ltable.updateMatrix();
ltable.position.x=ltable.position.z=ltable.position.y=0;
});
scene.add( ltable );
}
この関数は、ページの初期化中に呼び出されますが、それ以外の場合は正常に機能します。そのページはここにあり(このテーブルのないバージョンは、最後に3ではなく4を除いて同じURLを持っています)、特定のオブジェクトはここにあります。
このエラーを回避するための推奨される方法は何ですか?