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
-----------------------------------------------------

Responder a