Buenos dias gente..... tengo un preloader que me da problemas. Os cuento como lo tengo hecho a ver si alguien es capaz de encontrar el error. Las capas las nombrare en orden ascedente...
capa1=barradefondo, del frame 2 al 4
capa2=barraprogreso, del frame 2 al 4, esta barra de progreso es un MC con nombre de instancia "pbar".
capa3=texto, del frame 2 al 4, caja de texto dinamico con nombre de variable "estado".
capa4=acciones.
capa acciones frame1:
Código:
//iniciamos variables y propiedades
estado=0;
setProperty("pBar",_xscale,0);
capa acciones frame2:
Código:
//calculamos el porcentaje cargado y lo aplicamos a
//nuestra barra y campo de texto
setProperty("pBar", _xscale, iBytes);
estado=iBytes add "%";
iBytesTotal = _root.getBytesTotal();
iBytesLoaded = _root.getBytesLoaded();
iBytes = ((iBytesLoaded * 100) / iBytesTotal);
iBytes = int (iBytes) ;
capa acciones frame3:
Código:
//refrescamos
if (iBytes<100) {
iBytes=iBytes+2;
gotoAndPlay(2);
} else { //carga completa
estado='COMPLETE'
gotoAndPlay(4);
}
capa acciones frame4:
Código:
//carga completada
estado='COMPLETE'
gotoAndStop(5);
capa5=animación.
El problema reside en q el Mc "pbar" no sube mientras carga y el textfield "estado" devuelve undefined%
Alguna ayudita o sugerencia para hacer q realmente funcione?
Gracias de antemano por echarle un vistazo
Saludos