1.jpg,2.jpg,3.jpg Это у вас точно масив ? потомучто массив обычно выглядит так:

Код AS1/AS2:
trace(myArray[0]); // вывод 1.jpg
trace(myArray[1]); // вывод 2.jpg
trace(myArray[2]); // вывод 3.jpg
От JS вы получаете строку с ссылками. Вообще конеш у флеша есть свой встроенный парсер, и вообще такие штуки делаються обычно с использованием какова нибудь config.xml ... а поборобану, парсер для вашей строки:

Код AS1/AS2:
var stringJS:String = '1.jpg,2.jpg,3.jpg'; // получаемая строка от JS
var myArrayLink:Array = new Array(); // массив хранящий ссылки на картинки
myArrayLink = parseJS(stringJS); // юзаем функцию в любом месте кода, передавая ей строку, значения в которой отделены запятыми, получаем массив
trace(myArrayLink[0]); // доступ к первой ссылке
trace(myArrayLink[1]); // доступ к второй ссылке
trace(myArrayLink[2]); // третей
trace(myArrayLink[3]); // ...
trace(myArrayLink[4]); // ....
trace('myArrayLink целиком: ' + myArrayLink);
function parseJS(string:String){
var parseJS_Array:Array = new Array();
while(true){
parseJS_Array.push(string.substr(0,string.indexOf(",")>=0?string.indexOf(","):string.length));
if (string.indexOf(",")>-1){
string = string.substr(string.indexOf(",")+1, string.length-string.indexOf(","));
}else{
return parseJS_Array;
}
}
}