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

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

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

Регистрация: May 2011
Сообщений: 36
По умолчанию несколько экземпляров одного видео

День добрый, хотел спросить: может был у кого опыт необходимости разместить на сцене более одного экземпляра видео (либо swf файла, либо мувиклипа, если уж совсем обобщать), чтобы они воспроизводились параллельно и одновременно. В теории, подозреваю, есть возможность рендерить только один экземпляр и отображать его в нескольких местах, на практике не получается. Поделитесь пожалуйста опытом, если был таковой.

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

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Ну как вариант делать draw через BitmapData
__________________
adobe AS3 manual

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

Регистрация: Jun 2009
Сообщений: 461
Сталкивался я с такой же проблемой. И если у тебя есть SWF не с одним кадром, а в нем тонна кадров, то есть только одно решение.
Нужно этот SWF который ты скачал, загнать в какое нить хранилище как нечто:
Код AS3:
function addObject(objectName:String,object:*):void{
objectPool[objectName]=object; ...
А потом в каждом экземпляре делать лоудер, который будет загружать не просто load, а байты:
Код AS3:
loader.loadBytes
И после этого представлять как MovieClip
Код AS3:
loader.content as MovieClip
Я сделал себе файловое хранилище c полезным методом getAnimation, который делает все это на автомате в очереди и раздает всем кто запросил.

Так же спрашивал на этом форуме, все что советовали, аля байтэреи и ссылки на хитрые комбинации, работали только если кадр в мувике всего лишь один. (Честно говоря не понимаю зачем тогда делать для одного кадра) Перепробовал тонну всего. А выше указанный способ действительно работает на любое кол-во кадров.

Успехов.

Старый 29.03.2012, 02:36
Vishapakahr вне форума Посмотреть профиль Отправить личное сообщение для Vishapakahr Найти все сообщения от Vishapakahr
  № 4  
Ответить с цитированием
Vishapakahr

Регистрация: Apr 2009
Адрес: Armenia , Yerevan
Сообщений: 145
А нельзя ли превращать в класс загружаемое видео (getdefination) , и потом делать екземпляр просто ? если загружаемое картинка , ту тут можно получить битмапдату а оттуда все лехче становится , а с видео особо не експерементировал

Добавлено через 8 минут
а нет вроде getdefination даст мувиклип , а экземпляр пустой мувик.
__________________
Urartu is a neoHittite and ProtoArmenian kingdom !!

Старый 29.03.2012, 03:48
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Вы определитесь сначала что именно воспроизводить. А то вы сейчас примерно на уровне: "да вот не знаю, то ли видеокарточка плохо работает, то ли аудио - но фильм плохо идет". Воспроизвести видео - это совсем не то же самое, что воспроизвести SWF. Видео можно один поток подключить к двум объектам видео и показывайте наздоровье. А в SWF может быть код, изза которого две такие SWF внутри другой никак не показать.
__________________
Hell is the possibility of sanity

Старый 29.03.2012, 12:58
Chuvak вне форума Посмотреть профиль Отправить личное сообщение для Chuvak Найти все сообщения от Chuvak
  № 6  
Ответить с цитированием
Chuvak

Регистрация: May 2011
Сообщений: 36
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Вы определитесь сначала что именно воспроизводить. А то вы сейчас примерно на уровне: "да вот не знаю, то ли видеокарточка плохо работает, то ли аудио - но фильм плохо идет". Воспроизвести видео - это совсем не то же самое, что воспроизвести SWF. Видео можно один поток подключить к двум объектам видео и показывайте наздоровье. А в SWF может быть код, изза которого две такие SWF внутри другой никак не показать.
не..не.. кода нет, вощем игра слотс... там бывает на линии выпадают от 2 до 5 одинаковых символов, и по траектории выигравшей линии надо показать соответствующее количество анимаций выигрыша этого вимвола. Сейчас пока анимации в swf файлах, в таймлайн которой внедрена видюха, и получается одна-две худо бедно показываются а вот 4-5 уже сложновато отрендерить видимо...

Старый 29.03.2012, 16:15
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 7  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
> Сейчас пока анимации в swf файлах, в таймлайн которой внедрена видюха
К какому из слов относится "которой"?

Я затрудняюсь ответить на вопрос, т.как не могу разшифровать
__________________
Hell is the possibility of sanity

Старый 29.03.2012, 17:22
Chuvak вне форума Посмотреть профиль Отправить личное сообщение для Chuvak Найти все сообщения от Chuvak
  № 8  
Ответить с цитированием
Chuvak

Регистрация: May 2011
Сообщений: 36
Цитата:
Сообщение от wvxvw Посмотреть сообщение
> Сейчас пока анимации в swf файлах, в таймлайн которой внедрена видюха
К какому из слов относится "которой"?

Я затрудняюсь ответить на вопрос, т.как не могу разшифровать
В таймлайн сфв-ок которые мы подгружаем в качестве анимации

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

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

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


 


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


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