No se reproduce el loader del swf importado

Hola, tengo el siguiente problema
Tengo una página web que consta de varios SWFs, cada uno con su Anim de Precarga configurada y todo, pero a la hora de hacer la prueba de la película la precarga no funciona, salvo el del principal (ojo que lo pruebo con el simulador de descarga).
El código en ASC3 es el siguiente
var contenedor_propaganda = new Loader();
contenedor_propaganda.load(new URLRequest("CuadroContenido.swf"));
addChild(contenedor_propaganda);
contenedor_propaganda.x = -190
contenedor_propaganda.y = -150
No se cual es el posible error, si puedes ubicar o darme una idea de donde buscar te lo agradecería bastante. Ojo que a la hora de probarlos individualmente si funcionan
Este el código de la Precarga
addEventListener(Event.ENTER_FRAME, LoaderFun);
function LoaderFun (event:Event):void
{
 var bytesTotales = stage.loaderInfo.bytesTotal;
 var bytescargados = stage.loaderInfo.bytesLoaded;
 var porcentaje = Math.round(bytescargados*100/bytesTotales);
 Loader_ani.gotoAndStop(porcentaje);
 if (bytescargados == bytesTotales)
 {
  removeEventListener (Event.ENTER_FRAME, LoaderFun);
  gotoAndPlay(2);
  removeChild(Loader_ani);
 }

1 respuesta

Respuesta
1
No uso muy bien AS3 y no conozco a fondo su sintaxis. Pero creo saber cual es el error, ya que a mi me pasó lo mismo alguna vez y me costó mucho trabajo solucionarlo.
Si entendí bien tu tienes una archivo, por ejemplo "index.swf". Este index llama a las secciones de inicio.swf, nosotros.swf, contacto.swf etc.
¿El problema aquí es que inicio.swf tiene su cargador individual no es cierto?
Ok. El cargador de las secciones debe de estar en el index.swf, y en los preloaders en AS2 lo invocas de la siguiente manera:
(Código dentro del index)
var cargados = mc_contenedor.getBytesLoaded();
var totales = mc_contenedor.getBytesTotals();
_________________________________++
Es decir, en ves de sólo apuntar al getBytesTotal, vas a apuntar al MC vacío o MC contenedor donde vas a cargar tus archivos externos, el resto lo haces igual que en un cargador convencional.
Saludos.
Atte:. Chaman Mazateco.
Próximamente estrenaré mi página web, estén pendientes.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas