Проигрыватель Flash MP3 плейера из списка воспроизведения XML - PullRequest
0 голосов
/ 18 сентября 2010

У меня есть mp3-плеер, основанный на коде School of Flash. Когда я нажимаю «следующая песня», мне нужно, чтобы она переходила к следующей песне, если только это не последняя песня в списке воспроизведения, и в этом случае она должна вернуться к песне № 1 в списке воспроизведения.

Следующий код не помогает, есть идеи, где я ошибаюсь?

var songlist:XMLList;
var currentIndex:Number = 0;

и ..

function nextSong(e:Event):void
{
 if (currentIndex < (songlist.length() - 1))
 {
  currentIndex++;
 }
 else
 {
  currentIndex = 0;
 }

 var nextReq:URLRequest = new URLRequest(songlist[1].url);
 var nextTitle:Sound = new Sound(nextReq);
 sc.stop();
 title_txt.text = songlist[1].title;
 artist_txt.text = songlist[1].artist;
 sc = nextTitle.play();
 songPlaying = true;
 currentSound = nextTitle;
}

1 Ответ

2 голосов
/ 18 сентября 2010

Разве это не должно быть songlist[currentIndex] вместо songlist[1]?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...