ActionScript - ayuda con preloader!

 
Vista:

ayuda con preloader!

Publicado por user (1 intervención) el 17/06/2007 06:11:29
onClipEvent (enterFrame) {
loading = _parent.getBytesLoaded();
total = _parent.getBytesTotal();
if (percent == undefined) percent = 0;
percent -= (percent-((loading/total)*100))*.25;
per = int(percent);
percentage = per+"%";
loadBar._width = per;
if (percent>99) {
_parent.gotoAndStop(2);
}
}

queria saber si alguien me podria explicar masomenos como es que funciona el codigo este (ya que lo saque de otro lado pero no puedo hacer bien el seguimiento), y ademas queria saber porque se carga hasta el 99%?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con preloader!

Publicado por Jorge Said Dom Roj (3 intervenciones) el 19/07/2007 23:19:30
Que tal amigo, mira, primero tienes que entender el action script, o por lo menos el pequeño codigo que quieres implementar, si se te complica ese script, aqui te pondre uno que es mas facil de entender, este yo lo ocupo mucho, solo que no visualizara el porcentaje pero es igual o mejor que el que tienes.

lo que tienes que hacer es una pelicula cualquiera, ya creada esta pelicula, lo que tienes que hacer es ubicarte en el fotograma en el que esta tu pelicula que supongo sera el primer fotograma:

copia el siguiente codigo y pegalo en el fotograma de tu peli.

onClipEvent (enterFrame)
{
_parent.loaded = _parent.getBytesLoaded();
_parent.total = _parent.getBytesTotal();
if (_parent.getBytesLoaded() == _parent.getBytesTotal())
{
_parent.nextFrame();
} // end if
}


LO QUE HACE ES VER CUANTO PESA TU PELICULA Y LO VA CARGANDO DE ACUERDO AL TAMAÑO EN BYTES DE TU PELICULA, CUANDO EL SCRIPT YA TENGA EL TOTAL DE BYTES CON EL "NEXTFRAME" SE PASA AL SIGUIENTE FOTOGRAMA, ESO LO HACE HASTA KE HALLA CARGADO EL TOTAL DEL ARICHIVO.

Y YA ESO ES TODO, VERDAD QUE ES SENCILLO.

SALUDOS.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar