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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.06.2006, 13:44
edo вне форума Посмотреть профиль Отправить личное сообщение для edo Посетить домашнюю страницу edo Найти все сообщения от edo
  № 1  
Ответить с цитированием
edo

Регистрация: Dec 2005
Сообщений: 92
Отправить сообщение для edo с помощью ICQ
По умолчанию аттачинг видео в FLV формате?

как приаттачит FLV файл в определенный mc?
и что бы в конце видео проигрывание останавливалось и выполнялся скрипт.

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

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
Э.... FLV? Це шо таке?
шоб в конце то сделай типа последний кадр в муве (проверкой _currentframe) и там уже сделай скрипт, если выполнится условие последнего кадра.

Старый 23.06.2006, 16:13
edo вне форума Посмотреть профиль Отправить личное сообщение для edo Посетить домашнюю страницу edo Найти все сообщения от edo
  № 3  
Ответить с цитированием
edo

Регистрация: Dec 2005
Сообщений: 92
Отправить сообщение для edo с помощью ICQ
это видео конвертированое для flash.

нашел такой вот код для аттача:

Код:
connection_nc = new NetConnection(); 
connection_nc.connect(null); 
stream_ns = new NetStream(connection_nc); 
my_video.attachVideo(stream_ns); 
stream_ns.play("01.flv");
но ролик в мувиклип не грузиться...


люди, подскажите плиз, устал поиском по форуму искать! :'(


Последний раз редактировалось iNils; 23.06.2006 в 16:20.
Старый 23.06.2006, 16:46
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 4  
Ответить с цитированием
artcraft
 
Аватар для artcraft

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

Код:
var n_conn:NetConnection;
var n_stream;
var duration:Number;

function PlayVideo(src:String) {
	var o=this;

	n_conn = new NetConnection();
	n_conn.connect(null);
	n_stream = new NetStream(n_conn);
	n_stream.setBufferTime(7);
	videoMC.attachVideo(n_stream);			
			
	//retrieve video length from the video file
	n_stream.onMetaData = function(obj) {
		o.duration = obj.duration;
	}
		
	//reset the video when it ends
	n_stream.onStatus = function(info) {
		if (info.code == "NetStream.Buffer.Empty") {
			o.n_stream.pause();
			o.n_stream.seek(0);
		 }
	}
	//start playing the video
	n_stream.play(src);
}

PlayVideo('path/to/my/video.flv');
(videoMC это пустой видео клип, лежащий на сцене)
__________________
Хороший отдых - половина работы.

Старый 23.06.2006, 17:26
edo вне форума Посмотреть профиль Отправить личное сообщение для edo Посетить домашнюю страницу edo Найти все сообщения от edo
  № 5  
Ответить с цитированием
edo

Регистрация: Dec 2005
Сообщений: 92
Отправить сообщение для edo с помощью ICQ
artcraft спасибо,но не вышло разобраться

нашел более простой код

Код:
// Create a NetConnection object
var netConn:NetConnection = new NetConnection();
// Create a local streaming connection
netConn.connect(null);
// Create a NetStream object and define an onStatus() function
var netStream:NetStream = new NetStream(netConn);
// Attach the NetStream video feed to the Video object
my_video.attachVideo(netStream);
// Begin playing the FLV file
netStream.play("01.flv");

тут все работает, если mc лежит на сцене...а мне нужно, что бы видео подгружалось внутрь еще одного mc.
что нужно поменять в коде, а?

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

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
Код:
// Create a NetConnection object
var netConn:NetConnection = new NetConnection();
// Create a local streaming connection
netConn.connect(null);
// Create a NetStream object and define an onStatus() function
var netStream:NetStream = new NetStream(netConn);
// Attach the NetStream video feed to the Video object
my_mc.my_video.attachVideo(netStream);
// Begin playing the FLV file
netStream.play("01.flv");
__________________
Хороший отдых - половина работы.

Старый 23.06.2006, 18:25
edo вне форума Посмотреть профиль Отправить личное сообщение для edo Посетить домашнюю страницу edo Найти все сообщения от edo
  № 7  
Ответить с цитированием
edo

Регистрация: Dec 2005
Сообщений: 92
Отправить сообщение для edo с помощью ICQ
сенк! тут разобрался.
не работало не из за того, что не прописывался путь, а из за того, что my_video из исходника было пустым видеоклипом, а не mc
возник еще один вопросик.
видео загружаеться такого размера, какого оно и есть.
можно как то растянуть его, задать определенный размер...ибо надо растянуть чуть чуть))

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

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

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


 


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


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