|
Модераторы: Sardar, Aliance |
|
Nicholas_S |
|
|||
Опытный Профиль Группа: Участник Сообщений: 486 Регистрация: 12.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 19 |
12345c, он имеет ввиду то, что высота снежинок не учитывается при достижении ими нижней границы экрана, поэтому перед тем, как "обнулить" свою позицию и исчезнуть, они чуть заходят на нижнюю грань, поэтому и появляется скроллбар.
-------------------- ...все в мире относительно |
|||
|
||||
Aliance |
|
|||
I ♥ <script> Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 6 Всего: 137 |
12345c, я имею ввиду правый (вертикальный) скробблар.
У меня в настройках кода:
Но первые секунд 5 имеет место быть моргание, потом проходит. Если ставить var snowingwidth=0.9 - онно все равно не исчезает. |
|||
|
||||
12345c |
|
|||
Круглый Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
А, ну для этого
|
|||
|
||||
Black_Earl |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 8.12.2006 Где: КЗ Репутация: нет Всего: нет |
Сорри ... перед вопросом пробовал всё что можно, не получалось, потому и задал вопрос ... |
|||
|
||||
12345c |
|
|||
Круглый Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
Сделал некоторое усовершенствование обоих скриптов, пока не глобальное, поэтому файл в первом посте не обовляю, а лежит архив в http://js2.ru/example/xmp002/falling-snow-en.htm (с демонстрацией).
Обновление в том, что пофиксены "мигания" скролла (но это мелочи) и второе - если создать прокрутку кликом по "Add scrolling" внизу, и покрутить, увидим, что все снежинки ползут вслед за прокруткой и всегда находятся в окне. Это не выглядит естественно, поэтому надо придумать что-то лучше. Зато их не придётся ждать, пока они упадут на высоту экрана или нескольких. Включён этот режим переменной snowOnScreen=1. 0 - прежний режим, который надо будет усовершенствовать в алгоритме появления снежинок после прокрутки (чтобы без "дружного" ползания по экрану, с привязкой к документу). Далее планируется сделать подстройку скорости скрипта в зависимости от мощности процессора. На эту тему будет отдельная статья и исследование . Это сообщение отредактировал(а) 12345c - 3.3.2008, 13:09 -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
VLRap |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 15.12.2006 Репутация: нет Всего: нет |
12345c, это самый лучший снег из всех, которые я видел. Сейчас скрещиваю броуновский с последним, чтобы и ползунки не дёргались и снежинки приближались. Очень большая просьба: сделайте настройки позиции по вертикали. Очень удобно было бы если бы снег сыпался сверху до трети-четверти и не мешал бы читать. Ставлю на форум ФастББ. Большое спасибо за скрипт.
|
|||
|
||||
12345c |
|
|||
Круглый Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
Спасибо, для того старались .
Там уже скрещено - я не стал вторую ссылку давать, потому что она на странице и в архиве. http://js2.ru/example/xmp002/fa...approach-en.htm Часто стали спрашивать настройку высоты по вертикали. Сейчас добавил эту настройку в последние версии файлов. Это сообщение отредактировал(а) 12345c - 3.3.2008, 13:11 -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
GZep |
|
|||
участник Винграда Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
12345c, а почему там снежинки(некоторые) вверх падают Или это что-то на подобие бурана?
-------------------- |
|||
|
||||
Nicholas_S |
|
|||
Опытный Профиль Группа: Участник Сообщений: 486 Регистрация: 12.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 19 |
GZep, специально для эпилептиков.
На самом деле они вверх летят недолго очень, изредка и на чуть-чуть, такова синусоидальная формула расчета движения. -------------------- ...все в мире относительно |
|||
|
||||
GZep |
|
|||
участник Винграда Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
А синусойда тут причем? У них движение направо-налево в строго заданном количестве пикселей? -------------------- |
|||
|
||||
12345c |
|
|||
Круглый Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
(Опять вИдение желаемого в действительном.)
Смотри программу. |
|||
|
||||
VLRap |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 15.12.2006 Репутация: нет Всего: нет |
12345c, в последних версиях нет настройки положения снега после прокрутки. Подскажите, пожалуйста, как изменить function checkPgDn чтобы при скроллинге снег оставался на месте и плавно переходил бы в видимую область как, например, в falling-snow-BrownMov. У самого тяму не хватает
|
|||
|
||||
12345c |
|
|||
Круглый Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
В http://js2.ru/example/xmp002/fa...approach-en.htm и http://js2.ru/example/xmp002/falling-snow-en.htm написано в коде:
(снег на экране/снег на документе. Русского варианта последней версии пока нет.) При установке в 0 будет работать старый режим, который удобен, если высота страницы не более 2 экранов. Это сообщение отредактировал(а) 12345c - 3.3.2008, 13:12 -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
VLRap |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 15.12.2006 Репутация: нет Всего: нет |
Экскьюземуа, запутался в версиях. Есть в новой параметр snowOnScreen, но при =0 снег появляется в самом низу страницы и падает ещё ниже, растягивая страницу по вертикали. При этом видимый размер снежинок увеличивается до 100-150 пикселей. Как исправить?
|
|||
|
||||
12345c |
|
|||
Круглый Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 2 Всего: 101 |
Чтобы снежинки сильно не росли, уменьшайте stepIncrease=1.023; до 1.01, например. И ещё, они исчезают не по размеру, а по достижению низа, поэтому скорость падения должна быть не слишком малой. В ближайшей новой версии (до нового года) постараюсь учесть этот параметр - размер. Но появление в самом низу при snowOnScreen=0 не наблюдал ни в одной из версий бр-ра. по обеим ссылкам. Если прокручиваешь вверх, они остаются внизу, но новые появляются сверху.Опишите точнее условия запуска, а лучше - страницу со скриптом.
|
|||
|
||||
Здесь публикуют скрипты, которые уже проверены в обсуждениях других тем (при этом полезно поставить ссылки на все смежные обсуждения) или переносятся кем-либо из модераторов по просьбе участников, если видно, что в результате обсуждения темы был написан полезный или интересный скрипт. Третий возможный вариант - участник форума публикует скрипт, заведомо известный как полезный и эффективный, для, возможно, небольшой доработки и обсуждения. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Наши скрипты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |