Показать сообщение отдельно
Старый 23.11.2007, 09:16
_pkiller_ вне форума Посмотреть профиль Отправить личное сообщение для _pkiller_ Посетить домашнюю страницу _pkiller_ Найти все сообщения от _pkiller_
  № 1  
_pkiller_

Регистрация: Jun 2005
Сообщений: 127
По умолчанию Зацикливание видео

Есть FLV с незациклинным видео, для примера возьмем дым, то есть нормальным способом он не зацикливается без скачка, виден переход между началом и концом. Задача - сделать непрерывное видео без видимого перехода.
Пошел следующим путем.
Длиетность видео составляет 125 кадров.
На сцене помещаю два одинаковых мувика с видео внутри. Один обзываю Layer0 второй Layer1. В первом фрэйме пишу код

Код:
Layer0.gotoAndPlay(1);
Layer1._alpha=100;
Layer1.gotoAndPlay(76);

onEnterFrame = function(){
	Layer1._alpha-=2;
}
в 50 кадре вставляю следующее

Код:
Layer0.gotoAndPlay(50);
Layer1._alpha=0;
Общую длительность кадров на основной сцене ставим 75 кадров.
То есть сначала мы запускаем верхний мувик Лаер1 и постепенно уменьшаем ему альфу, на 50 кадре он становица невидим и выходит наружу второй Лаер0.
Вроде все работает, но вот если изменить длительность видео то начинаются скачки и прочее.
Может кто сталкивался с подобной задачей, подскажите способ.
__________________
За все надо платить