Просмотр полной версии : Горизонтальная прокрутка картинки с ползунком и быстрым переходом (+)
Господа, подскажите плиз, как можно сделать нечто наподобии http://www.amelie-lefilm.com/index_flash.htm
так, чтобы был ползунок и такой-же быстрый переход по картинке со скролом, как там при клике на фотки вверху слева
ну или хотябы на путь истинный наставьте
ну зума я там не видел, мож плохо смотрел...
а вот все остальное очень просто, это все одна картинка, а ползунок привяван к позиции по икс + небольшая функция для плавного замедления движения и все. Мож я и не прав, но я там больше ничего не заметил.
Nox Noctis
16.01.2003, 04:29
отвратительно сделан сайт...
только сегодня слушал полный ОСТ к амели, а тут такое....
мало того, что там "вальс амели" зациклен на первых двух фразах,
так во время прелоада его можно запустить несколько раз и звук будет накладываться...
и вообще, у меня такое ощущение - там просто ооочень длинный клип с битмапами и текстом.... это ж детский сад...
тебя интересует как сделать равнозамедленное приближение к заданной точке ?
все просто: прибавляешь к координате сколько-нибудь процентов от _оставшегося_ до заданной точки расстояния до тех пор, пока координаты не сблизятся с заданной точкой ближе чем на один пиксель...
получается что-то вроде:
if ((pointX - clip.x)>1) {
clip._x += (pointX - clip.x)*.1;
} else {
clip._x = pointX;
}
и все дела....
Nox Noctis
да, это я уже понял, как сделать плавно...
а вот как свзяать картинку и ползунок?
Nox Noctis
16.01.2003, 17:23
да как обычный скроллбар...
с той лишь разницей, что то, что скроллится движется неравномерно - а с ускорением...
в общем фот что у меня получилось - http://www.dstudio.ru/gvozd/scroll.swf
что скажете?
дай исходник! пожалуйста! :)
iLoveYou
16.01.2003, 21:55
что скажете?
Неплохо...
ну и не так уж хорошо... смотря как ты это сделал... но честно сказать, один баг уже обнаружил :)
iLoveYou
17.01.2003, 00:01
Да не такой уж серьезный баг. Исправить-то легко. Главное ведь здесь - принцип.
Usnul
Sergey"iLoveYou"
а вы про какой баг?
про залипание мыши?
у меня сделано так - на самом ползунке стоит такой action:
if (dragging) {
if (короче, если мыша по иксу иксу находится в пределах полоски по которой бегает ползунок) {
_x = _root._xmouse ;
dxdrag = _x - xold ;
}
}
а потом в картинке, которая прокручивается идёт скрол на dxdrag
я не про это "залипание", а про не додуманную математику...
исходник пришли пожалуйста, а то я не уверен, мож это у меня машина глюкает вот мое мыло (usnul@hotmail.com)
regards, Alex.
пришу простить великодушно, все выполненно на ура, это у меня с компом недопониминие вышло, когда я скролил, он мне полосу на 20% примерно, вниз сместил :)
Сспсибо!
А больше нет никаких глюков?
хммм... смотря ради какой цели все это, если ты туда фотки собираешься пихать, то я бы пливное выравнивание предложил бы убрать... а так, хоть куда! :)
будет что-то аля ссылки, что я кинда на амели - большая картинка плавно перетекающая в разные пейзажи на разном из которых будут разделы сайта - примерно 4 раздела.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.