Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2008, 09:11
neronweb
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 15 años, 9 meses
Puntos: 0
galeria de imagenes (ayuda con el codigo)

Hola a todos
quisiera saber si alguien me da una mano,
estoy tratando de hacer una galeria de imagenes las cuales se tienen que ir cambiando.
el problema es que cambian carga la primera y queda ahi ¿?¿?
aca va el codigo:

info = new LoadVars();
info.load("imagenes.txt");
info.onLoad = function(leer) {
if (leer) {
fotos = new Array();
for (i=1; i<=info.total; i++) {
fotos[i] = this["foto"+i];
}
//Creamos un par de MovieClips_vacios
_root.createEmptyMovieClip("imagen1", 10);
imagen1._x = 10;
imagen1._y = 10;
_root.createEmptyMovieClip("imagen2", 11);
imagen2._x = 10;
imagen2._y = 10;
im = 1;
imagen1.loadMovie("imagenes/"+fotos[im]);
im++;
imagen2.loadMovie("imagenes/"+fotos[im]);
imagen2._alpha = 0;
disol = 20;
fijo = 50;
count_d = 0;
count_f = 0;
curr_mc = 1;
onEnterFrame = function () {
if (cur_mc == 1) {
count_f++;
if (count_f>=fijo) {
cur_mc = 2;
cambio = "IN";
}
}
if (curr_mc == 2) {
if (cambio == "IN") {
imagen2._alpha += 100/disol;
if (imagen2._alpha>=100) {
imagen2._alpha = 100;
cambio = "FIJO";
count_f = 0;
im++;
if (im == fotos.length) {
im = 1;
}
imagen1.loadMovie("imagenes/"+fotos[im]);
}
}
if (cambio == "FIJO") {
count_f++;
if (count_f>=fijo) {
cambio = "OUT";
}
}
if (cambio == "OUT") {
imagen2._alpha = 100/disol;
if (imagen2._alpha<=0) {
imagen2._alpha = 0;
curr_mc = 1;
count_f = 0;
im++;
if (im == fotos.length) {
im = 1;
}
imagen2.loadMovie("imagenes/"+fotos[im]);
}
}
}
};
}
};

Espero sus respuestas gracias.