Я сделал так:
Описание: Если первая картинка превышает изночальные координаты по X тогда последняя картинка становиться за ней и она же становиться первым элементом массива так как первый элемент становиться вторым после него. Второй аргумент обратный т.е. если же последняя картинкаи имеет координату X меньше чем длина флешки минус половина её ширины т.е. если бы она была вся видна но не более того. тогда происходит обратный проццес

Код AS3:
if(Array[0].x>=Array[0].width/2)
{
Array[n].x=Array[0].x-(Array[0].x+Array[n].x)/2;
Array.unshift(Array.pop());
}
if(Array[n].x<=stage.stageWidth-Array[n].width/2)
{
Array[0].x=Array[n].x+(Array[0].x+Array[n].x)/2;
Array.push(Array.shaft());
}
где
n последний элеммент массива;
В таком случае прокрутка картинок движеться бесконечно в любом направлении, спасибо!)))