Comunidad de diseño web y desarrollo en internet online

De nuevo la precarga...

Citar            
MensajeEscrito el 20 Feb 2006 01:12 pm
Bueno, este tema ya esta quemado y muy quemado, pero no consigo hacer que me funcione. Me lei el tutorial de CL pero nada. Lo hice paso a paso y nada.
Este es mi código:

Código :

function cargando() {
   var total, cargados, porcentaje;
   total = _root.getBytesTotal();
   cargados = _root.getBytesLoaded();
función
   porcentaje = Math.floor((cargados*100)/total);
   _root.porcentaje_txt.text = porcentaje + " %";
   _root.barra_mc.gotoAndStop(porcentaje);
   if (cargados == total) {
      clearInterval(hiloPrecarga);
      play();
   }
}
var hiloPrecarga = setInterval(cargando, 10);
stop();


En la escena principal tengo un texto dinamico llamado porcentaje_txt y una barra_mc que es un movieclip, lo que me ocurre es que sale al 100% y salta a la siguiente escena.

Luego en la siguiente escena tengo un stop(); que no entiendo muy bien para que es puesto que no se inicia el flash....

Espero respuestas, saludos!

Por 2isone

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Feb 2006 01:05 am
Seguro qeu leiste el tuto?? :wink:

Por Stopa

900 de clabLevel



Genero:Masculino  

NPI

firefox
Citar            
MensajeEscrito el 21 Feb 2006 11:23 am
Esta leido y releido...
No encuentro el problema.

Por 2isone

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Feb 2006 04:33 pm
Ya subiste el cargador a tu web??

si es asi mandame el link pa ver como esta :wink:

Por Stopa

900 de clabLevel



Genero:Masculino  

NPI

firefox
Citar            
MensajeEscrito el 21 Feb 2006 10:04 pm
No esta subido, esta la web en desarrollo, cuando este os aviso...

Por 2isone

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Feb 2006 10:10 pm

2isone escribió:

Bueno, este tema ya esta quemado y muy quemado, pero no consigo hacer que me funcione. Me lei el tutorial de CL pero nada. Lo hice paso a paso y nada.

WTF, que mala costumbre declarar las variable en una sola linea!!
a ver prueba con esto, y ve las diferencias con tu code...en esta linea
porcentaje = Math.floor((cargados/total) * 100);
y en esta
if (cargados >= total) {

Código :

stop();// primero el stop, cuestion de gustos!!
function cargando() {
   var total;
   var cargados;
   var porcentaje;
   total = _root.getBytesTotal();
   cargados = _root.getBytesLoaded();
   porcentaje = Math.floor((cargados/total) * 100);
   _root.porcentaje_txt.text = porcentaje + " %";
   _root.barra_mc.gotoAndStop(porcentaje);
   if (cargados >= total) {
      clearInterval(hiloPrecarga);
      play();
   }
}
var hiloPrecarga = setInterval(cargando, 10);

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox

 

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