Comunidad de diseño web y desarrollo en internet online

FileLoadEvent -> Papervision -> Bug -> LOAD_PROGRESS

Citar            
MensajeEscrito el 05 May 2008 11:03 am
Hola estoy empezando con papervision y lo que veo es que cuando una carga de imagenes con BitmapFileMaterial, y quiero hacer una galeria con varias imagenes, me encuentro que lo que hace es que el targe en progress, me lo miente siempre sobre el primero, es decirq ue si hago, un trace del e.file, me muestra la primera imagen de la secuencia de carga dentro de la funcion de LOAD_PROGRESS
Alguna idea, os ha ocurrido, gracias.

Por alvaro_touzon

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 May 2008 04:05 pm

Código :

for (var i:uint=1; i<=numOfItems; i++) {
   var bam:BitmapAssetMaterial;
   bam  = new BitmapAssetMaterial("s" + i);      
   var p:Plane = new Plane(bam, 200 , 100 , 2, 2);   
   bam.oneSide = false;
   bam.smooth = true;
   p.x = Math.cos(i*anglePer) * radius;
   p.z = Math.sin(i*anglePer) * radius;
   p.rotationY = (-i*anglePer) * (180/Math.PI) + 270;
   scene.addChild(p);   
}


numOfItems son la cantidad de elementos q quiero duplicar, en mi caso 10
px, pz, p.rotation es la posicion
bam es mi material
Plane es mi elemento
s1 al s10 son los materiales q estan en mi libreria

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

firefox
Citar            
MensajeEscrito el 07 May 2008 08:44 am
Hola eldervaz, no se si es una solucion pues el problema empezaria cuando le quieres poner un preloader a "BitmapAssetMaterial("s" + i);", mediante
bam.addEventListener(FileloadEvent.PROGRESS, funcion);
(a lo mejor no esta bien escrito).

y en la funcion quieres hacer un trace(e.target). te sale el target del primer material del bucle

Por alvaro_touzon

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2008 02:03 pm
mmm, con BitmapAssetMaterial todo está en la libreria, tu imagen estaria con un linkage

lo q tendrias q hacer es hacer un Loader por cada imagen q quieras cargas externamente y poder usarlo directamente en un BitmapAssetMaterial o meterlos en un mc y usar MovieAssetMaterial

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

firefox
Citar            
MensajeEscrito el 07 May 2008 08:50 pm
SI esto que cuentas lo probe pero no supe usarlo bien pues luego a cada clip que tenia con addChil, se quedaba en el stage y claro tenia quep onerles a invisible. Vamos un hare pues no creo que lo hiciera bien.

Por alvaro_touzon

11 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.