Форум 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=169350)

Vansimar 03.10.2011 14:24

Скроллинг фона
 
Ребят,подскажите как сделать бесшовный постоянный скроллинг,т.е. есть картинка,например забор ,и мне нужно чтоб он постоянно повторялся,подскажите как лучше это сделать?

mooncar 03.10.2011 19:11

1. Сделайте базовый мувик шириной на две сцены так, чтобы было двойное повторение основного рисунка.
2. Протягивайте его по сцене с помощью Motion Tween (Classic Tween) циклом так, чтобы при переходе головки к началу не было заметно стыка.

fish_r 03.10.2011 20:28

Если речь именно о заборе то не обязательно на две сцены, можно просто одну штакетину переносить - первый вариант. Второй - по окончанию движения забора в расстояние одного штакетника, просто сдвигать его на это же расстояние назад. Делал подобное, всё нормально получается, визуально совершенно незаметно никаких шероховатостей.

goodguy 03.10.2011 20:37

нормально будет смотреться, если штакетины одинаковые, если разные, получится гумно

mooncar 03.10.2011 21:01

Вложений: 1
О том и речь. Если штакетины одинаковые, все просто, но если блок с забором или другим фоном сложный, то:

Vansimar 04.10.2011 10:16

просто с помощью MotionTween? а что будет легче для процессора MotionTween или делать в ENTER_FRAME программное смещение?

mooncar 04.10.2011 10:56

Почти одинаково - принцип один и тот же - при входе головки в каждый монтажный кадр происходит новая отрисовка с учетом изменений.
Вот Shape Tween ресурсоемок.

dark256 04.10.2011 12:59

Мелко все это - заборы.. стены....
Можно больше фантазии :)
http://dl.************/u/26416969/walker.zip


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

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