Снеееееег!

Снеееееег!

Ну таки Aagira нашла скрипт, зафигачила на сайт, я прифигел от такого расклада. Прифигачила! Снег! Без меня! Волшебница! Ведьма! Наколдовала!

Потом она сказала, что прифигачила снег, который прифигачился. Но есть более прикольный, который не прифигачился.

Полез я в другой снег, внёс правки в снег, чтобы снег нам подошёл. Чтобы это был наш снег!.. На нашем сайте много кнопок и меню, поэтому пришлось поднастроить то, как выглядит снег, и сделать его не-кликабельным (чтобы за снегом работали все ссылки).

Новый снег работает быстрее предыдущего, т.к. он рисуется на одном canvas, а старый снег был кучей мелких отдельных картинок.

Но всё же, если открываешь сайт в мелком окне, а потом разворачиваешь, снег получается урезанным :( Я пока эту проблему не решил. Только задал минимальные значения, не слишком большие, но чтобы по крайней мере хотя бы этот снег снежил везде, где он может падать... Ай, что я несу, с Новым Годом! (ай, что я несу #2)

Если на каких-то устройствах или браузерах снег падает неправильно, пишите сюды.

0
Aagira Aagira 5 лет назад #
Фишки-то прифигачивать я умею (знать бы только куда), но чтобы вот так весь целиком битый файл переписать при моем отсутствии знания Явы — это мне не под силу. Спасибо, Гриш! Особенно за то, что взялся за дело с таким энтузиазмом.
0
Григорий LifeKILLED Кабанов Григорий LifeKILLED Кабанов 5 лет назад #
А мне самому стало интересно. Надеюсь, так и войду во вкус.
0
Aagira Aagira 5 лет назад #
Да, если открывается обрезанным, то проблема для пользователя решается кнопочкой «обновить»)) Или переходом по любой ссылке внутри сайта. При условии, что окно предполагается держать все же развернутым))
0
XblTb XblTb 5 лет назад #
Волшебница! Ведьма! Наколдовала!

подписываюсь!
0
XblTb XblTb 5 лет назад #
А в группе снег можно прифигачить?
0
Aagira Aagira 5 лет назад #
Что ты имеешь в виду?
Если про то, чтобы сделать новость, то если сможешь сделать это неглупо, то делай))
0
XblTb XblTb 5 лет назад #
А глупо, значит, нельзя? А как же подурачиться?
А вообще я имел ввиду визуальное оформление…
0
Григорий LifeKILLED Кабанов Григорий LifeKILLED Кабанов 5 лет назад #
ВКонтакт запрещает такие вещи :(
0
XblTb XblTb 5 лет назад #
0
Григорий LifeKILLED Кабанов Григорий LifeKILLED Кабанов 5 лет назад #
Нагуглил простенький способ пропорционально растягивать снег на весь экран. Если снег создан в маленьком окне, а потом окно разворачивается на весь экран, то теперь снежинки становятся большими, а не обрезаются с краю. Если страницу обновить, то снежинки снова становятся такими, как надо. Я пытался сделать так, чтобы canvas пересоздавался заново при каждом изменении размера, но в скрипте Сложная Система ©. Но пусть хотя бы так.

Теперь этот скрипт можно прикрепить вообще к любому сайту :)

(а способ такой, что я добавил к Canvas снега стили min-width:100% и min-heigth:100%, вот и всё, остальные изыскания в скрипте не пригодились или не сработали)
0
Шуршалка Шуршалка 5 лет назад #
Мне снежок нравится! Создает настроение:)
0
Aagira Aagira 5 лет назад #
Это самый лучший из подобных снежков на сайтах, какой я видала))
0
Мария Фомальгаут Мария Фомальгаут 5 лет назад #
Завидую черной белой завистью. Переписать программу… вот это мастерство…
0
Григорий LifeKILLED Кабанов Григорий LifeKILLED Кабанов 5 лет назад #
Приходится стараться. Давно уже этим занимаюсь. Но некоторым всё равно как-то легче даётся программирование :(
0
Aagira Aagira 5 лет назад #
Надеюсь, это не на меня намек из серии «сама делай»))
0
Григорий LifeKILLED Кабанов Григорий LifeKILLED Кабанов 5 лет назад #
хочу печку, как в мультфильме, которая бы пекла за меня скрипты. но если их будешь печь ты, я не против

Похожие темы:

Закончились летние отпуска. Позади суматоха, связанная с подготовкой к школе. Может проведем новый к...
19:27
125
  Воевали с репетитором.   Он сетовал, что я не даю ему сразу единый алгоритм, постоянн...
Какие ошибки, неудобства и просто нелепости допускают авторы тех или иных программ. Собираем их в эт...
Пенделя мне.   Срочно мне пенделя, чтобы нормально дописать рассказ. Сюжет такой: (не)далеко...

Все представленные на сайте материалы принадлежат их авторам.

За содержание материалов администрация ответственности не несет.