Foros - Stratos

Proyectos => Jad Engine => Mensaje iniciado por: en 26 de Marzo de 2006, 04:03:31 PM

Título: Array Objetos
Publicado por: en 26 de Marzo de 2006, 04:03:31 PM
 Hola faminila Haddd !      

 No consigo hacer un array de objetos sólo me renderiza el importado y no el resto de objetos del array.

          HMeshObject[] avion;
           avion = new HMeshObject[10];

           Haddd.Import.Load("airplane 2", 4f);
                     
           
           for(int i=0;i<10; i++)
           {
               avion  = Haddd.Import.MeshObjects[0] ;
                         
            }

Atentament IVJ
Título: Array Objetos
Publicado por: zupervaca en 26 de Marzo de 2006, 04:31:12 PM
 Yo no manejo haddd, pero esta linea "avion = Haddd.Import.MeshObjects[0] ;" tiene pinta de estar mal, ponle i en vez de 0, ademas no le veo mucho sentido a ese codigo, lee antes el modelo mira cuantas mallas tiene y crea un array con ese tamaño, tambien si no usa el clone de iclonable o el copyto de icollection.
Título: Array Objetos
Publicado por: Haddd en 26 de Marzo de 2006, 06:40:41 PM
 Para eso tienes que Clonar el objeto original con Clone

Mirate:

avion=Haddd.Import.MeshObjects[0].Clone("avion"+i.ToString());

Creo que es así, lo estoy haciendo de memoria  :P