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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.08.2007, 16:59
olyangel вне форума Посмотреть профиль Отправить личное сообщение для olyangel Найти все сообщения от olyangel
  № 1  
Ответить с цитированием
olyangel
 
Аватар для olyangel

Регистрация: Nov 2005
Сообщений: 20
По умолчанию появление 3х flv роликов один за другим...

вопросик...подскажите как сделать появление 3х flv роликов один за другим без пауз и без управления?
в 1 кадре код :

Код:
var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);

theVideo.attachVideo(ns);

ns.play("rolik01.flv");
соответственно играет только 1 ролик, как правильно прописать остальные 2 ?


Последний раз редактировалось olyangel; 17.08.2007 в 17:36.
Старый 17.08.2007, 17:28
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 2  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
отловить момент окончания первого видеоролика и запустить проигрывание следующего
Код:
...
ns.addEventListener(NetStatusEvent.NET_STATUS, netStreamStatusHandler);
...

private function netStreamStatusHandler(e:NetStatusEvent):void {
	if (e.info.code == "NetStream.Play.Stop"){
		playNextVideo();
	}
}
__________________
Хороший отдых - половина работы.

Старый 17.08.2007, 17:54
olyangel вне форума Посмотреть профиль Отправить личное сообщение для olyangel Найти все сообщения от olyangel
  № 3  
Ответить с цитированием
olyangel
 
Аватар для olyangel

Регистрация: Nov 2005
Сообщений: 20
**Error** Attribute used outside class.
Код:
private function netStreamStatusHandler(e:NetStatusEvent):void {
исходник прикрепила, посмотрите пожалуйста, если не трудно..
Вложения
Тип файла: rar flvPlayer.rar (74.2 Кб, 62 просмотров)

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

Регистрация: Sep 2002
Сообщений: 30,787
olyangel, отредактируйте свой пост и оформите код тегами [code][/code].

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

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
вероятно это потому что атрибут private использован вне класса...

я никогда не пробовал писать as3 в кадрах, без внешних классов, поэтому помочь не могу
__________________
Хороший отдых - половина работы.

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

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

Старый 18.08.2007, 13:34
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 7  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Имхо Вам надо отловить окончание фильма (его продолжительность записана в свойстве duration, а прошедшее время в ns.time - только на самом деле равными они не станут, надо как-то округлять ),
Код:
ns.onMetaData = function(infoObject) {
	     theVideo.duration = infoObject.duration
	     }
после чего очистить экран и поток (theVideo.clear(); ns.close(); ns = new NetStream(nc); ) ну и дальше плэй
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 18.08.2007 в 14:48.
Старый 18.08.2007, 14:49
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 8  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
А кто вообще говорит про AS3 ? заблудившийся AS3 - кодер? У автора AS2! Еще и тему переместили. Теперь совсем человека заморочите. Просьба модераторам исправить.

После этого можно удалить данное сообщение.
__________________
Reality.getBounds(this);

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

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

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
А чего определяться? Исходник же есть? Код приведенный чем-то связан с АС3? Это artcraft зачем-то приват функшн засандалил, и понеслась
Посмотри сам, как топик идет
__________________
Reality.getBounds(this);

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

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

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


 


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


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