Siguiendo con mi post anterior, me he dado cuenta de varias cosas.
La primera es que la funci�n de precarga funciona perfectamente desde
una linea ADSL normal, ahora bien, desde el trabajo, como tenemos
cable-modem (T1), la velocidad es muy superior, y por lo que veo la
precarga falla. A Alguien le ha sucedido lo mismo?
On pongo el code:
 
function cargar(cual, donde) {
            donde.loadMovie(cual);
            var total = 0;
            var parcial = 0;
            var percentage = 0;
            this.onEnterFrame = function() {
                        total = donde.getBytesTotal();
                        parcial = donde.getBytesLoaded();
                        porcentaje = Math.round((parcial*100)/total);
                        _root.precarga.loader.barra._width =
porcentaje*5;
                        _root.precarga.muestra = "Cargado:
"+porcentaje+" %";
                        //trace(_root.precarga.muestra);
                        if (total == parcial) {
                                   _root.precarga.gotoAndPlay(5);
                                   //donde.swapDepths(prof++);
                                   delete this.onEnterFrame;
                        }
            };
}
 
La primera vez funciona, pero a partir de la segunda vez (cuando ya
tiene la pelicula externa cargada en cach�), la precarga peta y se queda
visible.
 
Por otro lado, sigo teniendo problemas con el cambio de niveles mediante
swapDepths. La idea consiste en tener 2 movie-clips vac�os, e ir
alternando la carga de loadmovies en cada uno, permitiendo asi poder
hacer transiciones, es decir, que se cargue una secci�n encima de otra
sin que �sta desaparezca.
 
En cada bot�n tengo puesto el siguiente code:
 
on (press) {
            gotoAndPlay(2);
            _root.precarga.gotoAndPlay(1);
            if (_root.activa == true) {
                        _root.cargar("fservicios.swf", _level0.fotos2);
                        _root.activa = false;
            } else {
                        _root.cargar("fservicios.swf", _level0.fotos);
                        _root.activa = true;
            }
            trace(_root.activa);
}
 
Asi voy alternando entre _level0.fotos2 y _level0.fotos. Me gustaria que
dentro de la funcion carga, una vez que estuviese cargada la movie
externa en _level0.fotos o fotos2, pues que se colocase por encima de la
anterior.
El efecto que quiero conseguir es parecido al de la p�gina de VolskWagen
Phaetom -> http://www.vw.com <http://www.vw.com/>  (modelo Phaeton).
 
Podeis ver el problerma en toda su extensi�n en
http://www.terra.es/personal5/933869635
 
Gracias de antemano, y espero vuestra ayuda.
 
*********************************************
David Serrano
TVC Multimedia (Dept. Internet)
Telf.: 935672550
BARCELONA
*********************************************
 
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a