![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Пока сам автор не скажет, на какой именно версии языка он хочет написать плеер, бессмысленно делать выводы.
|
|
|||||
|
да, действительно, я лопухнулся, у автора в исходнике выставлен as2, а я почему-то решил что однозначно это третий...
переносите тему обратно :~) вот так можно сделать это в as2: var videos:Array = ["rolik01.flv", "rolik02.flv", "rolik03.flv"];
var n:Number = 0;
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
theVideo.attachVideo(ns);
function playVideo(){
ns.play(videos[n]);
ns.onStatus = function(infoObject:Object) {
if(infoObject.code =="NetStream.Play.Stop" ){
if(n+1 == videos.length){n=0; }else{n++;}
playVideo();
}
}
}
playVideo();
причём роликов в массиве может быть сколько угодно.
__________________
Хороший отдых - половина работы. Последний раз редактировалось artcraft; 19.08.2007 в 01:27. |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 20
|
to artcraft
спасибо огромное! ![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
artcraft, не AS2 это, ну не AS2.
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:14. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|