Io ho fatto così.
Ho un array creato dall'xml con i nomi delle foto
c'è un interval che chiama una funzione che fa questo
var nomef:String=ArrFotoFx.splice(Math.round(Math.rand om()*(ArrFotoFx.length-1)),1)
che non fa altro che pescare a random un indice dall'array ArrFotoFx.
(lo splice agisce sull'array, per cui devi tenertene una copia originale, per ripristinarlo quando ArrFotoFx.lenght=0)