Comunidad de diseño web y desarrollo en internet online

error en llamado a una funcion de precarga dentro de un mc!!

Citar            
MensajeEscrito el 22 Jul 2005 07:00 am
bueno a ver como explico esto sin marearme... tengo una pelicula base, adentro de un movieclip tengo el menu, el mc no es externo, esta en el escenario principal, bueno, en el primer frame, despues de la precarga tengo la funcion para cargar movie clips externos, y por ende tambien tengo los mc vacios, tengo dos, uno se llama seccion y otro news... este es el codigo del primer frame

Código :

var precargador_mcl1:MovieClipLoader = new MovieClipLoader();
var listener1:Object = new Object();

listener1.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
   var porcentaje:Number;
   porcentaje = Math.round((loadedBytes*100)/totalBytes);
   cargatodo.nomseccion.text=seccion;
   cargatodo.porcentaje_txt.text = porcentaje;
   cargatodo.barra_mc.gotoAndStop(porcentaje);
   trace (seccion);
   target_mc._visible = false;
   target_mc.stop();
};

listener1.onLoadComplete = function(target_mc) {
   cargatodo._visible = false;
   target_mc._visible = true;
   target_mc.play();
};

precargador_mcl1.addListener(listener1);
_root.precargador_mcl1.loadClip("http://www.no-tengo.com.ar/flash/novedades.swf" + nocache, news);


ahi me carga la peli novedades.swf hasta ahi lo hace perfecto

el problema que tengo es cuando quiero cargar una seccion, que obviamente el boton que la hace "disparar" esta en otro movie clip, en cada boton tengo este codigo

Código :

on (release)
{
   fondo (0xAE7A26,0xD69D41,1,"contacto","contacto.swf");
}


llama a esa funcion que hace lo siguiente

Código :

function fondo (a,b,c,d,e)
{
   barra="_parent.fondo.barra";
   
   if (c==_parent.news.p)
      if (c) {
         _parent.news.gotoAndPlay(11);
          _parent.seccion=d;
 _parent.precargador_mcl1.loadClip("http://www.no-tengo.com.ar/flash/" + e + _parent.nocache, _parent.seccion);
      }
      else {
         _parent.seccion._visible=0;
         _parent.news.gotoAndPlay(3);
      }

   miColor1 = new Color(barra+"1");
    miColor1.setRGB(a);
   miColor2 = new Color(barra+"2");
    miColor2.setRGB(b);
   miColor3 = new Color(barra+"3");
    miColor3.setRGB(a);
   miColor4 = new Color(barra+"4");
    miColor4.setRGB(a);
}


bueno la cosa es que no entra a la funcion

Código :

_parent.precargador_mcl1.loadClip("http://www.no-tengo.com.ar/flash/" + e + _parent.nocache, _parent.seccion);


no se si la estoy llamando mal, o como hay que hacer, ya probe hasta poniendo una funcion igual pero con distinto nombre dentro del mc donde esta el menu y tampoco funciono...

les agradeceria si alguien puede ver el error o si estoy haciendo algo mal, desde ya gracias

estos problemas conyugales con el flash... me tienen loco jaja

Por Morocho_6

12 de clabLevel



Genero:Masculino  

Donde lloran las gaviotas

firefox
Citar            
MensajeEscrito el 22 Jul 2005 07:44 am
Prueba así a ver si te funciona...

Código :

var seccion_str:String = new String();
seccion_str = e + _parent.nocache;
_parent.precargador_mcl1.loadClip("http://www.no-tengo.com.ar/flash/" + seccion_str, _parent.seccion);


No se si funcionara pero a lo mejor chuta :P

Deu!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser
Citar            
MensajeEscrito el 22 Jul 2005 07:35 pm
el problema esta en el llamado de la funcion, en que yo enla primera funcion usaba un movie clip vacio llamado news y en la de los botones usaba otro llamado seccion, no se por que no pude usar otro movie clip... pero bueno... el problema esta casi solucionado, igual gracias por tu respuesta

Por Morocho_6

12 de clabLevel



Genero:Masculino  

Donde lloran las gaviotas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.