Hola chic@s!!!resulta que tengo un problema, tengo un proyecto flash que se basa en un slide de fotos.Estas fotos (que son 6) las cargo desde un archivo externo (una carpeta llamada imagenes), y tambien consta de un archivo txt que lo llama la funcion del flash.
pongo el archivo .txt
foto1=imagen1.png&foto2=imagen2.png&foto3=imagen3. png&foto4=imagen4.png&foto5=imagen5.png&foto6=imag en6.png&total=6
El proyecto flash lo tengo introducido en un pagina html, (antes de que me digais, si, tengo el archivo slide.swf la carpeta imagenes y el imagenes.txt en la misma carpeta que el html, y el codigo flash esta insertado en la pagina html), todo me va perfecto cuando lo pruebo en mi pc pero al subirlo al servidor, buala, las imagenes no aparecen!!! como si no las encontrara...no entiendo nada....os dejo el esquema digamos de como lo tengo en el server todo.
---------------
carpeta "imagenes"
index.html
slide.swf
imagenes.txt
----------------
no entiendo nada y no se que hacer.....
os dejo el code flash por si os interesa:
info = new LoadVars();
info.load("imagenes.txt");
info.onLoad = function(leido) {
if(leido) {
fotos = new Array();
for( i=1; i<=info.total; i++ ) {
fotos[i] = this["foto"+i];
}
// Creamos un par de MovieClips Vacíos
// Primer MC Vacio ('imagen1') en el nivel 10
_root.createEmptyMovieClip("imagen1",10);
// Segundo MC Vacio ('imagen2') en el nivel 11
_root.createEmptyMovieClip("imagen2",11);
// Damos de alta el indice del Array
im = 1;
// Al primero le agregamos la primer imagen
imagen1.loadMovie("imagenes/" + fotos[im]);
im++; // Incrementamos el índice
// Agregamos la segunda imagen
imagen2.loadMovie("imagenes/" + fotos[im]);
// Modicamos la opacidad de 'imagen2'
imagen2._alpha = 0;
// Duración (en frames) de la disolvencia
disol = 40;
// Duración (en frames) de la permanencia
fijo = 70;
// Iniciamos el contador de disolvencia
count_d = 0;
// Iniciamos el contador de permanencia
count_f = 0;
// Activamos el MovieClip de la imagen 1
curr_mc = 1;
onEnterFrame = function () {
// Cuando la imagen 1 esté activa...
if( curr_mc == 1 ) {
// Incrementamos el contador de permanencia
count_f ++;
// Si se ha completado el tiempo...
if( count_f >= fijo ) {
// Activamos la imagen 2
curr_mc = 2;
// Y activamos el proceso de entrada
cambio = "IN";
}
}
// Cuando la imagen 2 esté activa...
if( curr_mc == 2 ) {
// Si se encuentra en proceso de entrada...
if( cambio == "IN" ){
// Aumentamos la opacidad
imagen2._alpha += 100/disol;
// Si es completamente opaca (100%)...
if( imagen2._alpha >= 100 ) {
imagen2._alpha = 100;
// Activamos el proceso a permanencia
cambio = "FIJO";
// Y 'reseteamos' el contador
count_f = 0;
// Incrementamos el indice
im++;
// Si el indice es igual a la longitud...
if( im == fotos.length ) {
// ...reseteamos el indice
im = 1;
}
// Cargamos la imagen correspondiente al indice
// en el MovieClip 'imagen1'
imagen1.loadMovie("imagenes/" + fotos[im]);
}
}
// Si se encuentra en proceso 'FIJO'
if( cambio == "FIJO" ) {
// Incrementamos el contador de permanencia
count_f++;
// Si se ha completado el tiempo...
if( count_f >= fijo ) {
// Activamos el proceso de salida
cambio = "OUT";
}
}
// Si se encuentra en proceso de salida...
if( cambio == "OUT" ) {
// Reducimos la opacidad
imagen2._alpha -= 100/disol;
// Si es completamente transparente...
if( imagen2._alpha <= 0 ) {
imagen2._alpha = 0;
// Activamos la imagen 1
curr_mc = 1;
// 'Reseteamos' el contador
count_f = 0;
// Incrementamos el indice
im++;
// Si el indice es igual a la longitud...
if( im == fotos.length ) {
// Reseteamos el indice
im = 1;
}
// Cargamos la imagen correspondiente al indice
// en el MovieClip 'imagen2'
imagen2.loadMovie("imagenes/" + fotos[im]);
}
}
}
}
}
}