Código :
stop();
gran_mc.visible = false
Imagen = function (nombre, link, descipcion, gran) {
this.nombre = nombre;
this.link = link;
this.descripcion = descripcion;
this.gran = gran;
};
NewCell = function (numero, detalles) {
// Create a new cell
originalClip = _root.celda_mc;
newClip = originalClip.duplicateMovieClip("celda"+numero, numero);
// Set cell position and text fields
this.numero = numero;
if (numero<4) {
newClip._x = numero*125;
} else if (numero>=4 && numero<8) {
newClip._x = (numero-4)*125;
newClip._y = 100;
} else if (numero>=8) {
newClip._x = (numero-8)*125;
newClip._y = 200;
}
contenido = newClip.lugar_mc;
contenido.loadMovie(detalles.link);
newClip.onRelease = function() {
gran_mc.visible = true
gran_mc.loadMovie(detalles.gran);
titul_txt.text = detalles.nombre;
descripcion_txt.text = detalles.descipcion;
};
};
foto = new Array();
foto[0] = new Imagen("Aigua", "water.jpg", "descripcio", "watergran.jpg");
for (i=0; i<foto.length; i++) {
NewCell(i, foto[i]);
}
Mis preguntas son:
¿Por que cuando sale la foto grande (gran_mc) aparece detras de las otras?He provado a crear una nueva capa por encima de donde esta celda_mc y poner allí gran_mc y sigue saliendo detrás.
¿Porque no me deja poner el array donde van las fotos en un archivo de .as aparte? Esto estaria muy bien para poder actualizar las fotos.
zzz:
