Ciao a tutti.![]()
Ho fatto 1 fotogallery senza l'uso d file esterni .txt o .xml, nn capendoci niente (sn alle primissime armi) in questo modo: ho messo dei clip cn le miniature con nome istanza m1, m2....etc. contenenti a loro volta 1 clip contenitore di nome fotomini dove verranno caricate le foto. Le miniature jpg vengono richiamate da 1 azione messa sul 1 frame del filmato:
for (i=1; i<=30; i++) {
this["m"+i].fotomini.loadMovie("fotomini/foto"+i+".jpg");
}
fin qui tutto ok.
Ho messo 1 altro clip di nome fotobig ke conterrà le foto grandi, ke appaiono al click delle rispettive miniature. Così l'azione del primo frame è diventata:
for (i=1; i<=30; i++) {
this["m"+i].fotomini.loadMovie("fotomini/foto"+i+".jpg");
this["m"+i].onRelease = function() {
showBigPhoto(this._name);
};
}
function showBigPhoto(nm) {
var num = nm.charAt(1);
this.fotobig.loadMovie("fotobig/foto"+num+".jpg");
}
Il problema è ke mi funziona fino alla foto 9, poi al click delle altre miniature dalla 10 in poi mi carica semprela foto grande numero 1.
dove sbaglio????
grazie a tutti quelli ke mi aiuteranno![]()


Rispondi quotando