Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda urgente por favor, tengo que entregar una web

Estas en el tema de Ayuda urgente por favor, tengo que entregar una web en el foro de Flash y Actionscript en Foros del Web. Hola a todos, este es mi primer post, desde ya les agradezco a los que lean y me puedan ayudar, ya me han ayudado mucho. ...
  #1 (permalink)  
Antiguo 06/12/2008, 14:00
 
Fecha de Ingreso: diciembre-2008
Mensajes: 23
Antigüedad: 15 años, 4 meses
Puntos: 0
Ayuda urgente por favor, tengo que entregar una web

Hola a todos, este es mi primer post, desde ya les agradezco a los que lean y me puedan ayudar, ya me han ayudado mucho.

El problema es el siguiente:

Tengo 2 archivos .swf, que son 2 galerias. Y por otra parte tengo otro archivo .swf que lo uso como preloader.

En este archivo tengo 2 botones, de los cuales cada 1 de ellos carga uno de los .swf de las galerias.

El problema, es que cuando presiono uno de los botones se me carga perfectamente la galeria, cuando presiono el otro boton, también se me carga bien la otra galeria, el problema, es que la primer galeria que se cargo que debajo de la segunda que carga, y lo que yo quiero, es que al elegir el segundo boton, la primer galeria desaparezca.

Este es el codigo del primer fotograma donde estan los 2 botones:

//Atacheamos el componente
attachMovie("Loader", "mi_cargador", 1);
attachMovie("Loader", "m_cargador", 3);

//Propiedades
//mi_cargador.setSize(280, 184);
mi_cargador.autoLoad = false;
mi_cargador.contentPath = "galeria_est.swf";
mi_cargador.scaleContent = false;

//Propiedades
//mi_cargador.setSize(280, 184);
m_cargador.autoLoad = false;
m_cargador.contentPath = "galeria_show.swf";
m_cargador.scaleContent = false;

//Evento del boton
boton_estudio.onPress = function(){
//Atacheamos la barra e iniciamos la carga
attachMovie("cargaleds_mc", "barra_mc", 2);
mi_cargador.load();
this._x = 250;
this._y = 150;
}

//Evento del boton
boton_show.onPress = function(){
//Atacheamos la barra e iniciamos la carga
attachMovie("cargaleds_mc", "barra_mc", 4);
m_cargador.load();
this._x = 480;
this._y = 150;
}

//Listener para comprobar la carga
mientrasCarga = new Object();
mientrasCarga.progress = function(evento){
barra_mc._xscale = mi_cargador.percentLoaded;
}

//Listener para comprobar la carga
mientrasCarga = new Object();
mientrasCarga.progress = function(evento){
barra_mc._xscale = m_cargador.percentLoaded;
}

//Eventos
mi_cargador.addEventListener("progress", mientrasCarga);
mi_cargador.addEventListener("complete", alCargar);

//Eventos
m_cargador.addEventListener("progress", mientrasCarga);
m_cargador.addEventListener("complete", alCargar);


Ojala me puedan ayudar rapido porque tengo que entregar la pagina terminada!!

Muchas gracias
  #2 (permalink)  
Antiguo 06/12/2008, 14:24
Avatar de happy1783  
Fecha de Ingreso: mayo-2008
Ubicación: Bogotá
Mensajes: 146
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Ayuda urgente por favor, tengo que entregar una web

lo que puedes hacer es ocultar el otro movie clip donde estas invocando la otra galería.

mi_cargador._visible=false;

Espero te sirva.
__________________
El hombre sabio vive actuando no pensando en actuar.
  #3 (permalink)  
Antiguo 06/12/2008, 15:19
Avatar de kukynet  
Fecha de Ingreso: noviembre-2008
Mensajes: 105
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Ayuda urgente por favor, tengo que entregar una web

y si los pones en el mismo nivel ? cuando carga uno reemplaza al otro.
  #4 (permalink)  
Antiguo 06/12/2008, 21:08
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Ayuda urgente por favor, tengo que entregar una web

Ponelas al mismo nivel!
  #5 (permalink)  
Antiguo 09/12/2008, 18:59
 
Fecha de Ingreso: diciembre-2008
Mensajes: 23
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Ayuda urgente por favor, tengo que entregar una web

Gracias por responder,

probe con mi_cargador._visible = false;, pero cuando le doy clic al boton para que abra la galeria no aparece, la otra si.

Y con respecto a las otras 2 respuestas, como hago para ponerlas al mismo nivel??

Muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:07.