0

私は次のコードを試しています:

var loader = new THREE.OBJLoader();
var xpos = -80;
var ypos= 15;
var teethCount=0;
loader.addEventListener( 'load', function ( event ) {

var object = event.content;

teeth.push(object);

});
loader.load( 'obj/tooth1.obj' );
loader.load('obj/tooth2.obj');

for(var i = 0; i<32; i++)
{

teeth[i].position.x=xpos;
teeth[i].position.y=ypos;
scene.add(teeth[i]);
}

forループは、ステートメントにブレークポイントを設定した場合にのみ実行されます。なにか提案を

4

1 に答える 1

2

ロードイベントが発生するまで待ってからループに入ると思いませんか?

于 2012-11-21T19:36:36.147 に答える