Ciao, vi posto il codice di uno scipt che serve per caricare (random) delle immagini da una cartella, applicando anche un effetto fade come transizione.
Il tutto funziona se l'Html+l'SWF+le immagini, sono nella stessa cartella.
Se però sposto l'html in un'altra cartella, testando la pag in un browser, viene caricato l'SWF che però non trova le immagini.
Dove e come devo intervenire per modificare la 'root' delle immagini?
Grazie...
ecco il codice:
onClipEvent (load) {
tempo = getTimer();
pausa = 15000; // es. per 5 secondi (5.000 millisecondi)
_root.numvar = Math.round(Math.random()*5); // 5 immagini
if (_root.numvar<1) {
_root.numvar = 1; // per evitare il numero 0
}
fadeout = false;
miaclip = "sfondo"+_root.numvar+".jpg";
loadMovie (miaclip, _root.sfondo1);
loadMovie (miaclip, _root.sfondo2);
}
onClipEvent (enterFrame) {
if (getTimer() - tempo >= pausa) {
tempo = getTimer();
fadeout = true;
// ... istruzioni per numero random ...
_root.numvar = Math.round(Math.random()*5); // 5 immagini
if (_root.numvar<1) {
_root.numvar = 1; // per evitare il numero 0
}
miaclip = "sfondo"+_root.numvar+".jpg";
loadMovie (miaclip, _root.sfondo2);
}
if (fadeout) {
if (_root.sfondo1._alpha > 0) {
_root.sfondo1._alpha -= 5;
} else {
fadeout = false;
loadMovie (miaclip, _root.sfondo1);
}
} else {
_root.sfondo1._alpha = 99;
}
}

Rispondi quotando
