|
|
|
| Скачал ваш скрипт со снегом, всё хорошо, только есть один вопрос, как можно сделать так, чтоб снег был во всех местах страницы, и шёл до конца страницы, а не обрывался на пол пути. Вот к примеру, если страница длинная, и если опуститься в самый конец страницы, то снег придётся ждать несколько минут. Как сделать так, чтоб снег был и в начале, и в середине, и в конце страницы. Спасибо. | |
|
|
|
|
|
|
|
для: Barsuks
(09.12.2006 в 20:56)
| | Генерировать снег на невидимой части страницы совсем ни к чему - он и без того сильно нагружает процессор. Поэтому первый скрипт (без увеличения снежинок) просто ожидает момента спадания снежинок под нижний край окна. Лучше работает следующая версия - с приближением снежинок - http://javascript.aho.ru/example/xmp002/falling-snow-BrownMov.htm . У неё они исчезают в том числе при увеличении размера и появляются после прокрутки через 5-6 секунд. Но Вы правы, первую версию надо изменить в этом плане, спасибо за замечание, сделаю в ближайшие дни.
Сделать во всех местах по ширине - поставить
var snowingleft=0.7 //левая граница присутствия снега
var snowingwidth=0.3 //ширина присутствия снега в окне
|
в 0 и 1 соответственно.
cheops: на сайте до сих пор лежит старая версия в демо и в архиве, хотя я предлагал версию с поддержкой прозрачности в Опере-9 где-то в сентябре. | |
|
|
|
|
|
|
|
для: 12345
(09.12.2006 в 23:26)
| | Может хоть в инете снег будет. Реально наверно не дождемся. | |
|
|
|
|
|
|
|
для: 12345
(09.12.2006 в 23:26)
| | Спасибо за помощь. | |
|
|
|
|
|
|
|
для: Barsuks
(10.12.2006 в 18:13)
| | Зачем спасибо, если я заинтересован в качественной работе своего скрипта ? Это вам спасибо :).
Вот вариант с убиранием того недостатка и кое-какими несущественными переработками.
В режиме с var snowOnScreen=1; он работает по-новому - снег находится в одной и той же позиции независимо от прокрутки, с =0 - по-старому. Полностью отказываться от этого режима не хочется, надо будет придумать поведение снега позже.
Чтобы сделать на странице длинную прокрутку, щёлкните на надписи "Add scrolling for XXX lines." | |
|
|
|