primero compruebas q la imagen esta cargada, y desde alli cuentas los segundos para la proxima. saludos.
Código:
var i:Number=1;
var n:Number;
var cambiaCadaXsegundos:Number = 2;
var imagen:MovieClip = this.createEmptyMovieClip("imagen", this.getNextHighestDepth());
function cargarImagen():Void
{
try
{
clearInterval(n);
}
catch(error:Error)
{
//
}
trace("imagenes/imagen_0"+i+".jpg");
var loadListener:Object = new Object();
loadListener.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void {
n=setInterval(cargarImagen, cambiaCadaXsegundos*1000);
}
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);
mcLoader.loadClip("imagenes/imagen_0"+i+".jpg", imagen);
if(i==3)
i=1;
else
i++;
}
cargarImagen();
stop();
uhy, cambien el nombre de la foto para hacer el test con las mias!!!, lo debes cambiar!