Estimado, ¿Cómo puedo colocar un Preloader en una Escena, anterior al contenido? Favor, enviar código.
1 respuesta
Respuesta de chamanmazate
1
1
chamanmazate, Iván. Lic En Diseño y Producción Publicitaria en la UPAEP Puebla....
Sólo necesitas usar una propiedad llamada getBytesLoaded(); esta obtendrá los bytes que se están cargando y otra que se llama getBytesTotal(); esta otra obtendrá la cantidad de bytes totales. Después de eso sólo tienes que hacer una regla de 3 simple para obtener el porcentaje que se va cargando. Todo esto lo puedes meter en un bucle, como un setInterval. var carga = setInterval(tuFuncion , 50); function tuFuncion () { var cargados = _root.getBytesLoaded(); var totales = _root.getBytesTotal(); var i = cargados*100/totales; tu_texto.txt = "cargando" + i + "%"; if (cargados >= totales){ clearInterval(carga); play(); } } -Esto debe de servir. Atte:. Chaman Mazateco.
Ay! Tengo la mala costumbre de no leer los post que contesto. Si ya se cargo todo tu swf, no es necesario colocar un preloader para cada escena. Sólo para el inicio del swf.!