1

私が抱えている問題は、項目が自動的にグループ化されている配列にプッシュまたはシフト解除するときです。非常に奇妙です。ループがうまくまとめられていないと推測し、多かれ少なかれ実験しています。どんな助けも大歓迎です。

   var i;
   var anObject:/*is created dynamically in a loop for instance I load random images
   and push into  ' myArray'. My myaArray should
   look like this:["image1,image3,image2,image3,image2] but instead 
   im getting:["image1,image3,image3,image2,image2] there grouping up for some reason,
   But i dont   want them too*/


  var BookH = []; 

  function create(){ 
  for (var i=0; i<10; i++){
   var object;
    var tempObject;
    var loader = new THREE.OBJMTLLoader();
    loader.load( 'mod/'+mysqlVars[i].Format+'.obj','mod/bookH.mtl') ;
    loader.addEventListener( 'load', function ( event ) {
           object = event.content;
           for(k in object.children){
               object.children[k].castShadow = true;
               object.children[k].receiveShadow = false;

           } 

          tempObject = object.clone();
          BookH.push(tempObject);
          console.log('mod/'+mysqlVars[9].Format);
          if(BookH.length == 10){
               populate();
           }
         });
    }

    /////////counter loop///
}
4

0 に答える 0