totalbytes = getBytesTotal();
loadedbytes = getBytesLoaded();
loadedkbytes = Math.ceil(loadedbytes/1000);
totalkbytes = Math.ceil(totalbytes/1000);
frame = Math.ceil((100*loadedkbytes)/totalkbytes);
if ((totalkbytes-(totalkbytes-loadedkbytes))>0) {
percent = " · cargando " add (Math.ceil(totalkbytes-(totalkbytes-loadedkbytes))) add [" Kb "] add "de " add totalkbytes add [" Kb ·"];
}
totalbytes = getBytesTotal();
loadedbytes = getBytesLoaded();
loadedkbytes = Math.ceil(loadedbytes/1000);
totalkbytes = Math.ceil(totalbytes/1000);
frame = Math.ceil((100*loadedkbytes)/totalkbytes);
if (loadedbytes == totalbytes) {
gotoAndPlay("start");
} else {
gotoAndPlay(2);
}
if ((totalkbytes-(totalkbytes-loadedkbytes))>0) {
percent = " · cargando " add (Math.ceil(totalkbytes-(totalkbytes-loadedkbytes))) add [" Kb "] add "de " add totalkbytes add [" Kb ·"];
}
//el clip loader y el campo dinamico con "percent", estan dentro de un clip cargador
_root.cargador.loader.gotoAndPlay(frame);
vacio.loadMovie("fondoPrincipal.swf", 0);
vacio2.loadMovie("menuTop.swf", 1);
vacio3.loadMovie("ticker.swf", 2);
totalbytes = _parent.getBytesTotal();
loadedbytes = _parent.getBytesLoaded();
manlous ha escrit:`....
Para cargar las peliculas secundarias utilizo clips vacios y en la linea de tiempo principal:
vacio.loadMovie("fondoPrincipal.swf", 0);
vacio2.loadMovie("menuTop.swf", 1);
vacio3.loadMovie("ticker.swf", 2);
En las películas secundarias utilizaba el mismo preloader que tienes arriba, pero al ver que no funcionaba, cambié el preloader en los frames 1 y 4:
totalbytes = _parent.getBytesTotal();
loadedbytes = _parent.getBytesLoaded();
para designar a las variables que se refirieran a si mismas (a la película secundaria).
**para llamar a la variable "percent" desde el campo dinamico que está dentro del clip "cargador", utilicé _parent.percent como nombre de variable.
...
manlous ha escrit:...
//el clip loader y el campo dinamico con "percent", estan dentro de un clip cargador
_root.cargador.loader.gotoAndPlay(frame);
......
_parent.percent = percent
_parent.cargador.loader.gotoAndPlay(frame)
_parent.percent = percent
_parent.loader.gotoAndPlay(frame)
totalbytes = getBytesTotal();
loadedbytes = getBytesLoaded();
loadedkbytes = Math.ceil(loadedbytes/1000);
totalkbytes = Math.ceil(totalbytes/1000);
frame = Math.ceil((loadedkbytes/totalkbytes)*100);
if (loadedbytes == totalbytes) {
gotoAndPlay("start");
} else {
gotoAndPlay(1);
}
if ((totalkbytes-(totalkbytes-loadedkbytes))>0) {
percent = " · cargando " add (Math.ceil(totalkbytes-(totalkbytes-loadedkbytes))) add [" Kb "] add "de " add totalkbytes add [" Kb ·"];
}
_parent.percent = percent;
_parent.frame = frame;
loader.gotoAndPlay(frame);
Usuaris navegant en aquest fòrum: No hi ha cap usuari registrat i 3 visitants