Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Скроллинг, скроллмапинг или как это назвать, но очень надо, да ещё и с кнопками:) (http://www.flasher.ru/forum/showthread.php?t=132951)

bittergas 24.11.2009 03:50

Скроллинг, скроллмапинг или как это назвать, но очень надо, да ещё и с кнопками:)
 
Поискав на форуме нашёл исходник и применил его вот так: http://bittergas.ru/flash/2.swf, но беда в том что мне надо вот так "скроллировать" не картинку а мувиклип с кнопками, как на http://www.esquire.ru/articles/. Ни у кого нет исходника или мыслей как это сделать?

bicubic_bublic 24.11.2009 09:30

во-первых, исходник написан на AS2

во-вторых, предлагаю не перерисовывать объект каждый раз, а допустим перемещать объект с кнопками в зависимости от расположения курсора.

в-третьих, я считаю оба примера не очень удобными.. думаю что каждой точке "дисплея" должна соответсвовать точка на перемещаемом объекте и после того как мышь переместилась - плавненько совмещать эти точки.. нагляднее было бы с примером конечно, но надеюсь вы меня поняли.

Himerets 24.11.2009 12:05

Можно сделать спрайт размером с экран, положить его поверх мувиклипа с кнопками так, чтоб верхний левый угол был в 0, 0. Сделать его маской мувиклипа с кнопками, повесить на него маусмув, и на маусмуве двигать исходный мувиклип со скоростью, зависящей от координат мыши

Добавлено через 40 секунд
маусмув повесить на маску

bittergas 24.11.2009 12:17

спасибо!

Himerets 24.11.2009 12:24

Работает?))

bittergas 24.11.2009 20:44

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


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

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