Comunidad de diseño web y desarrollo en internet online

problema con componente ProgressBar..alguien me ayuda??

Citar            
MensajeEscrito el 29 Jun 2007 03:24 pm
hola!!
bueno pasa que estoy probando un tutorial que encontre en una pagina...esta buenisimo, pero al adaptarlo a mi .fla no funciona!!
Se trata de un precargador de imagenes que utiliza un componente "ProgressBar",
nose si sea de trascendencia esto pero mi flash llama imagenes con una ruta que viene de un script php (con flashvars).
Tambien hay una lupa q permite ver la imagen de mas cerca y unos botones q permiten acercar el espacio q se ve en la lupa...

Haber aqui va el codigo que utiliza el precargador, y lo puse en el 1° frame donde carga la foto,
el MC esta en otro label..pero en el mismo frame de la linea de tiempo...


Código :


//Atacheamos el componente 
attachMovie("ProgressBar", "mi_barracarga", 1); 

//Contenido a cargar 

loadMovie(ruta_img,imagen); //ruta_img es la variable tomada con flashvars y q contien la ruta 

//Propiedades 
mi_barracarga.direction = "right"; 
mi_barracarga.conversion = 1024; 
mi_barracarga.label = "Cargando %1kb de %2kb"; 
mi_barracarga.labelPlacement = "top"; 
mi_barracarga.mode = "polled"; 
mi_barracarga.source = imagen;// imagen es el nombre de instancia del MC q contiene la imagen 

//Listener para cuando esta cargando la imagen 
alCargar = new Object(); 
alCargar.progress = function(evento){ 
mi_barracarga.setProgress(getBytesLoaded, getBytesTotal); 
} 

//Listener para cuando acaba de cargar la imagen 
alAcabar = new Object(); 
alAcabar.complete = function(evento){ 
removeMovieClip(mi_barracarga); 
} 

//Eventos 
mi_barracarga.addEventListener("progress", alCargar); 
mi_barracarga.addEventListener("complete", alAcabar);  

bueno para probar primero en ruta_img puse un nombre de imagen cualquiera
ruta_img="mariposa_.jpg"
la precarga funciona,
pero nose si hace la precarga!! es q solo aparece el cuadrado blanco q indica donde va la el componente, cosa q no debiera ocurrir, ya q el precargador debe estar antes de q aparezca la iamgen y cuando termina la precarga deberia desaparecer!

ummm...
nose si entiendan mi problema,
pero si quieren ayudarme aki va un link para descargar este .fla... y la imagen para q prueben...

http://docencia.cfrd.cl/forestal/descarga.html
ojala alguien me ayude..

saludos!!

Por lggomez

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 30 Jun 2007 10:52 am
Yo creo que hacer una simple barra de precarga és tan senzillo que utilizar el componente sólo hace que liar a la gente que no lo usa a menudo.

Yo haría un movieclip i controlarlo mediante _xscale y _yscale.
También puedes usar una máscara....

Saludos

Por ferranpujol

177 de clabLevel



 

Mataró (Barcelona), España

msie

 

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