Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.08.2007, 18:20
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 11  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Пока сам автор не скажет, на какой именно версии языка он хочет написать плеер, бессмысленно делать выводы.

Старый 18.08.2007, 20:48
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 12  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
да, действительно, я лопухнулся, у автора в исходнике выставлен 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.
Старый 20.08.2007, 15:54
olyangel вне форума Посмотреть профиль Отправить личное сообщение для olyangel Найти все сообщения от olyangel
  № 13  
Ответить с цитированием
olyangel
 
Аватар для olyangel

Регистрация: Nov 2005
Сообщений: 20
to artcraft

спасибо огромное!

Старый 20.08.2007, 18:45
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 14  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
artcraft, не AS2 это, ну не AS2.

Старый 20.08.2007, 20:06
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 15  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
да, ты совершенно пров, когда я написал там as2 я имел ввиду "не as3"
__________________
Хороший отдых - половина работы.

Старый 20.08.2007, 20:28
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 16  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от artcraft
Будет играть ролики из массива по кругу бесконечно,
причём роликов в массиве может быть сколько угодно.
Только ролики проверьте, есть такие которые "NetStream.Play.Stop" не транслируют.

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:10.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.