Sto creando uno slide show di alcune immagini con action script 3.0.

Genero un array che legge un file xml con tutte le immagini.

Da questo array carico una immagine in un movieclip e applico un effetto "fade" con le transition.

A questo punto, finito il fade, vorrei che l'immagine restasse visualizzata per tot secondi prima di caricarne un'altra...

Come?

Per chiarezza aggiungo anche il codice che sto scrivendo.
Probabilmente ci saranno molti errori ma sto imparando....

Si tratta comunque di uno slide di due categorie di immagini diverse e volevo impostare il loro tempo di visualizzazione in modo random.

Codice:
codice:
var xmlImmaginiA:XML = new XML();
var xmlImmaginiB:XML = new XML();

xmlImmaginiA.ignoreWhite = true;
xmlImmaginiB.ignoreWhite = true;

var arrayImgA:Array = new Array();
var arrayImgB:Array = new Array();

xmlImmaginiA.load("A.xml");
xmlImmaginiB.load("B.xml");


function fnCarica(success) {
if (success) {
for (var i = 0; i<xmlImmaginiA.firstChild.childNodes.length; i++) {
arrayImgA.push(xmlImmaginiA.firstChild.childNodes[i].childNodes[0].nodeValue);
}
for (var i = 0; i<xmlImmaginiB.firstChild.childNodes.length; i++) {
arrayImgB.push(xmlImmaginiB.firstChild.childNodes[i].childNodes[0].nodeValue);
}
fnLoadRandomImg(clip1, arrayImgA);
fnLoadRandomImg(clip2, arrayImgB);
}
}

function fnLoadRandomImg(target:MovieClip, targetArray:Array) {
var randomNum:Number = Math.round(Math.random()*(arrayImgA.length-1));
target.loadMovie(targetArray[randomNum]);
fadein(target, targetArray);
}

function fadein(target_mc:MovieClip, targetArray:Array){
import mx.transitions.*;
var tempofade:Number = Math.floor(Math.random() * (10 - 5)) + 5;
var myTween1:Tween = new Tween(target_mc, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, tempofade, true);
myTween1.onMotionFinished=function(){
fnLoadRandomImg(target_mc, targetArray);
}
}

// Quando carica l'ultimo xml lancia la funzione carica.
xmlImmaginiB.onLoad = fnCarica;

PS. in questo esempio le transition sono quelle di flash mx ma usando quelle di as 3 la sostanza non cambia (credo).