Доброго времени суток уважаемые специалисты!
Столкнулся с такой проблемой, в проекте, закидываю в библиотеку mp3 файлы, и линкую их например с названиями music0, music1, music2, music3.
Пишу код:

Код AS1/AS2:
songs = new Sound();
songs.attachSound("music0");
songs.setVolume(100);
songs.start();
songs.onSoundComplete = function() {
songs.attachSound("music1");
songs.start();
};
И естественно после проигрывания первой песни, вторая становится в бесконечный цикл.
Но задача в другом!! Нужно сделать так что бы все 4 песни проиграли по-очереди и начались опять с первой!
Примеров с использованием XML полно, но мне это не подходит! Нужно песни с проекта грузить!
Помогите плиз!
/////////////////////////////////////////////////////////////////////////
Разобрался сам, УРААА !!! Вот правильная система массива и цикла проигрывания, вдруг кому пригодится ...
Количество элементов в массиве может быть сколько угодно! Когда элементы в массиве заканчиваются, всё начинается с первого элемента массива! ВОТ!

Код AS1/AS2:
var musicArray:Array = Array("music0", "music1", "music2", "music3");
i = 0;
songs = new Sound();
songs.attachSound(musicArray[i]);
songs.setVolume(100);
songs.start();
songs.onSoundComplete = function() {
i++;
if (musicArray[i] == undefined) {
i = 0;
}
songs.attachSound(musicArray[i]);
songs.start();
};
Всем спасибо за внимание! :-)