trato de hacer funcionar un ejemplo de precarga que copie ni se donde. En realidad intente con 6 o 7 mas o menos parecidos, pero ninguno funcionaba.
Llegue a la conclusion de que tal vez es porque yo tengo mi codigo en un document class y en la linea de tiempo principal trabajo solo con un fotograma.
algunos ejemplos tiraban errores y otros no, pero ninguno funcionaba. Ya probe simular la descarga y no funciona.
yo tengo creado un mc que se llama cargador_mc y un texto dinamico que se llama texto_txt.
el mc tiene una animacion de 100 fotogramas con un stop en el primero.
cuando pruebo la pelicula, no pasa nada, ni siquiera aparecen en pantalla. Eso es porque tengo escrito el removeChild para los dos.
Es como si se cargara instantanemente.
Y si pruebo simular descarga se pone todo en blanco hasta que carga todo junto.
como lo puedo resolver??
abajo dejo el codigo para que lo mire el que pueda y quiera.
no debe ser muy complicado pero hace dias que lo estoy buscando y tratando de resolver y ni idea.
muchisimas gracias a todos.
juako
Código :
stop();
addEventListener(Event.ENTER_FRAME, loading );
function loading(event:Event)
{
var bytestotal = stage.loaderInfo.bytesTotal;
var bytesloaded = stage.loaderInfo.bytesLoaded;
var percentVar = Math.round(bytesloaded * 100 / bytestotal);
texto_txt.text = percentVar + "% Loaded";
cargador_mc.gotoAndStop( percentVar );
trace (bytestotal);
trace (bytesloaded);
if (bytesloaded >= bytestotal)
{
removeEventListener(Event.ENTER_FRAME, loading );
play();
texto_txt.text = "";
removeChild( texto_txt );
removeChild( cargador_mc );
}
}
