Hola!
Tengo en un fotograma una galería de imágenes. Quiero que cuando termine, la película pase al siguiente fotograma. ¿Cómo puedo hacerlo?
El código de la galería es:
Código:
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_vacíos
_root.createEmptyMovieClip("imagen1", 10);
imagen1._x = 123;
imagen1._y = 115;
_root.createEmptyMovieClip("imagen2", 11);
imagen2._x = 123;
imagen2._y = 115;
im = 1;
imagen1.loadMovie("imagenes/"+fotos[im]);
im++;
imagen2.loadMovie("imagenes/"+fotos[im]);
imagen2._alpha = 0;
disol = 45;
fijo = 80;
count_d = 0;
count_f = 0;
curr_mc = 1;
onEnterFrame = function () {
if (curr_mc == 1){
count_f++;
if (count_f >= fijo){
curr_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.lenght){
im = 1;
}
imagen2.loadMovie("imagenes/"+fotos[im]);
}
}
}
};
}
};
GRACIAS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!e