Просмотр полной версии : Бегущая строка
Подскажите пожалуйста, как сделать бесконечную бегущую строку(графика вектор+растр), от края до края, беспрерывную. я пробую motion twin, но пока уразуметь не могу.
Создай пустой мувиклип.
Положи туда несколько копий строки, и расположи эти копии встык одну за другой. Сколько копий сделать - зависит от ширины строки по отношению к ширине видимой области ("от края до края"). Если для полного покрытия области нужно N копий, то тебе надо сделать N+1 копий. Видимую область накрывай маской тех же габаритов.
Далее делаешь зацикленную анимацию. Двигаешь все копии скажем справа налево. Когда левая крайняя уходит за левую границу области, ты перекидываешь ее в другой конец и делаешь тем самым правой крайней. Найди фрагмент в этой анимации, где первый и последний кадры совпадают (в видимой области). Удали все кроме этого фрагмента, а затем удали последний кадр этого фрагмента.
Вот тебе и зацикленная строка.
Это так сказать "метод вручную", хотя тот же принцип можно реализовать и кодом.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.