Hola Javier, si el problema esta aqui al menos sobre flash, yo uso la principal de as3. Mira si cambias esto private function onLoading(e:FileLoadEvent):void{ trace(e.bytesLoaded); } por esto private function onLoading(e:FileLoadEvent):void{ trace(e.bytesLoaded+" target"+e.target.name);
} a mi solo me sale el nombre del primer item de la secuencia. Con lo cual no puedo hacer un preloader por secuancia. Espero que me entiendas, muchas gracias El día 6 de mayo de 2008 22:44, Javier Fernández Montes < [EMAIL PROTECTED]> escribió: > Hola Alvaro, desde mi desconocimiento, puesto que estoy empezando con > papervision, te puedo decir que a mi me funcionan los eventos sin > problemas. > > ¿qué rama de papervision utilizas? > Yo uso la greatwhite desde flex y va como la seda, salvo unos cuanto > warnings por omisión de tipos/retornos que he tenido que corregir a > mano, pero que no impedían compilar. > > Ahora mismo estoy haciendo una frikada tipo: > [code] > ... > public function fInitArchive():void{ > var l:Number=_xml.children().length(); > holder_archivo=new DisplayObject3D(); > basicview.scene.addChild(holder_archivo); > rueda_archivo=new DisplayObject3D(); > holder_archivo.addChild(rueda_archivo); > holder_archivo.z=500; > for(var i:Number=0;i<l;i++){ > var holder_item:DisplayObject3D=new > DisplayObject3D(); > rueda_archivo.addChild(holder_item); > var img:String=_xml.item.attribute("img"); > var materialFront:BitmapFileMaterial=new > BitmapFileMaterial(img); > var materialBack:BitmapFileMaterial=new > BitmapFileMaterial(img); > materialFront.smooth=true; > > materialFront.addEventListener(FileLoadEvent.LOAD_COMPLETE,onLoaded); > > materialFront.addEventListener(FileLoadEvent.LOAD_PROGRESS,onLoading); > var itemFront:Plane=new > Plane(materialFront,290,56,14,4); > var itemBack:Plane=new > Plane(materialBack,290,56,1,1); > holder_item.addChild(itemFront); > holder_item.addChild(itemBack); > itemFront.x=itemBack.x=750; > itemBack.rotationY=180; > holder_item.rotationZ=i*(180/l); > } > > stage.addEventListener(Event.ENTER_FRAME,renderLoop); > } > private function onLoaded(e:FileLoadEvent):void{ > trace(e.bytesTotal); > } > private function onLoading(e:FileLoadEvent):void{ > trace(e.bytesLoaded); > } > ... > [/code] > > Y ya te digo que ningún problema. > > > Javier Fernández :: Drus Unlimited™ > listas[at]drusunlimited[dot]com > http://drusunlimited.com > > El 05/05/2008, a las 12:39, Alvaro Touzon escribió: > > > Hola estoy empezando con papervision y cuando creo una galeria de x > > img , > > con "BitmapFileMaterial", y realizo un preloader LOAD_PROGRESS, no me > > actualiza los datos del target, me mantiene el del primer material > > que > > llamo. > > > > var material:BitmapFileMaterial = new BitmapFileMaterial(img); > > > > > > material.addEventListener(FileLoadEvent.LOAD_COMPLETE, > > onLoaded); > > material.addEventListener(FileLoadEvent.LOAD_PROGRESS, > > onLoading); > > > > Algu no ha tenido ya este problema he visto por google peo no le veo > > la > > solucion, intentare darsela pero lo veo lejos, pues no conocco bien > > el > > framework. > > Gracias. > > ----------------------------------------------------- > > ASNativos > > www.5dms.com > > subscripciones/desubscripciones > > http://asnativos.5dms.com > > ----------------------------------------------------- > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------