PDA

Просмотр полной версии : Цикличный горизонтальный скролл в резиновом по ширине ролике


JungleR_D
27.10.2006, 11:54
Здравствуйте!
Я пришел к Вам со своей головной болью.

Дано:
Небольшой flash-сайт с фиксированной высотой, резиновый по горизонтали. Каждый раздел подгружается в виде отдельного SWF в управляющий ролик (ибо контент тяжеловат - картинки).

Не дано:
Сделать в некоторых из подгружаемых разделов "горизонтальный скролл в резиновом по ширине ролике", который, к тому же, должен управляться наведением мыши на его левую\правую часть с изменением скорости в зависимости от близости к краю ролика.

Пробовал:
Скрестить енота с бегемотом, а если точнее, то скрещивал я урок (http://noregret.org/tutor/elastic/), ссылка на который нашлась здесь на форуме, с примером, опять же обнаруженным здесь: http://flasher.ru/forum/showthread.php?p=488851#post488851

Честно говоря, почти получилось, я споткнулся, в результате, об скрипт из второго примера - почему-то не смог разобраться в системе координат. Мало того, в попытках осилить все же эту систему, я начал понимать, что это все-таки не совсем то, о чем мечталось. Помоему, этот вариант не приживется если его в "резиновые" условия поместить.

Также в попытках найти где-нибудь в реализованном виде это чудо я набрел на такой вариант: http://www.lexus-is.ru/fullscreen.html Но, к сожалению, разобрав его на части опять же не осилил способ общения там управляющего ролика с подгружаемыми.

Ну вроде бы максимально подробно все описал.
Поможете дельным советом? Можно по частям! :)

Dendroid
27.10.2006, 13:35
Вот она, проблема модульного программирования во всей красе :)
Такую вещь гораздо проще написать с чистого листа.
Но ещё может поможет такой совет: делай как для мувика с фиксированной шириной (если так проще), только на Stage.onResize меняй все необходимые константы на новые, в зависимости от новой ширины...

JungleR_D
27.10.2006, 18:21
Не-не! Меня, видимо, подвел стиль изложения проблемы. :)
Речь, как раз-таки и идет о написании всей этой штуки с "чистого листа". Просто сам я обделен даром написания ActionScript'ов, но могу переколбасить чужие (как большинство, собственно :))
Не могу сказать, чтобы я прям вот все сразу и понял из совета, но... приму к сведению! ;)

Dendroid
27.10.2006, 19:15
Не-не! Меня, видимо, подвел стиль изложения проблемы.
Речь, как раз-таки и идет о написании всей этой штуки с "чистого листа". Просто сам я обделен даром написания ActionScript'ов, но могу переколбасить чужие (как большинство, собственно
Не могу сказать, чтобы я прям вот все сразу и понял из совета, но... приму к сведению! ;)
Ну ладно, проблема программирования "методом копи-паст" :)
А написание скриптов - это не дар, а всего лишь навык, надо тренироваться, и здесь задавать более конкретные вопросы. :)