Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Зацикливание видео (http://www.flasher.ru/forum/showthread.php?t=104327)

_pkiller_ 23.11.2007 09:16

Зацикливание видео
 
Есть 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.
Вроде все работает, но вот если изменить длительность видео то начинаются скачки и прочее.
Может кто сталкивался с подобной задачей, подскажите способ.

CorC 23.11.2007 10:39

а нельзя сделать 1 клип, где 1 и последний кадры одинаковые?

_pkiller_ 23.11.2007 11:03

если бы можно было я бы не спрашивал)

iNils 23.11.2007 13:45

Общие вопросы о Flash
Вопросы связаные с Flash IDE, JSFL, и прочие вопросы о Flash не затрагивающие ActionScript


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

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