una cosa del genere la puoi fare
crei un movie clip vuoto sullo stage e lo istanzi foto al suo interno inserisci altri 2 movie clip vuoti uno lo istanzi clipQ e l'altro clipB

poi torni sullo stage principale selezioni foto e gli applichi questo script


codice:
onClipEvent (load) {
	clip = "B";
	function swappa() {
		car = laClip1.getBytesLoaded();
		tot = laClip1.getBytesTotal();
		perc = Math.round((car/tot)*100);
		_parent.loadimage = "Loading..."+perc+"%";
		if (car>1024 && car == tot) {
			if (laClip1._alpha<90) {
				laClip1._alpha += 2;
				laClip2._alpha -= 2;
				_parent.loadimage = "";
			} else {
				laClip1._alpha = 100;
				laClip2._alpha = 0;
				clearInterval(e);
				_parent.loadimage = "";
			}
		}
	}
	// swappa
	function playSlide() {
		if (clip == "A") {
			laClip1 = clipA;
			laClip2 = clipB;
			clip = "B";
		} else {
			laClip1 = clipB;
			laClip2 = clipA;
			clip = "A";
		}
		laClip1._alpha = 0;
		laClip2._alpha = 100;
		trace(laClip1);
		trace(laClip2);
		laClip1.loadMovie(+_root.partenza+".jpg", "test_mc");
		e = setInterval(swappa, 20);
	}
}
poi selezioni il frame e applichi al frame questo


codice:
NumTotale = 4;
// totale dei file che hai
OgniQuantiSecondi = 6;
// tempo attesa prima cambio immagine
partenza = 0;
function carica() {
	partenza = partenza<NumTotale ? partenza+1 : 1;
	foto.playSlide();
	}

foto.clipB.loadMovie("4.jpg");
setInterval(this, "carica", OgniQuantiSecondi*1000);

devi solo cambiare il numero di foto che hai e evntualmente i secondi di attesa tra una foto e l'altra

poi per il resto nn devi fare altro che salvare il file e mettere nella stessa dir del tuo swf o exe le tue jpg che dovrai però nominare in modo sequenziale

1.jpg
2.jpg
....
ecc...

questo è tutto