Как сделать эффект разлета частиц при клике на кнопку
Модификация поможет добавить эффект разлетающихся частиц при клике на кнопку в Zero Block. Можно загрузить свои изображения или использовать режим конфетти (разлёт цветных сфер). Дополнительно можно настроить скорость и радиус разлета, а также размер и количество частиц.
Для нормальной работы модификации необходимо включить библиотеку jQuery. Как включить: Настройки сайта -> Еще -> Подключить jQuery на страницах сайта
1. Создаем в Zero Block кнопку и присваиваем ей класс ti-confetti Чтобы добавить класс, нажимаем на элемент правой кнопкой мыши и выбираем из списка "Add CSS Class Name" и далее, справа в настройках указываем класс
2. Выбираем тип эффекта: "Свои изображения" - если выбрали этот режим, то в поле указываем в поле "Ссылки на изображения" указываем ссылку на картинку. Можно указать несколько картинок через запятую. Например: "Конфетти (цветные сферы)" - если выбрали этот режим, то в поле указываем в поле "Цвет сфер" указываем цветов коды или коды через запятую. Например: https://static.tildacdn.one/image1.svg, https://static.tildacdn.one/image2.svg
Важно! При указании несколько картинок или цветовых кодов не забывайте ставить пробел после запятой
3. При необходимости указываем дополнительные настройки в генераторе: Количество частиц - можем указать свое количество частиц при клике. При каждом клике будет создаваться рандомное количество частиц. Минимальное значение 5; Размер частиц - указываем размер частиц; Дальность разлёта - указываем дальность разлета частиц; Длительность эффекта - указываем время в секундах для анимации частиц; Поворот частиц - если включено, то при разлете частицы будут поворачиваться вокруг своей оси;
4. Копируем код и вставляем в HTML блок Т123. Блок кода размещаем ниже кнопок. Примечание: при использовании режима "свои изображения" все картинки нужно залить на тильда в зеро блок или любой блок стандартной галереи. Затем скопировать ссылки и вставить в генератор. Блок галереи можно скрыть. Если грузили в зеро блок, то достаточно вынести картинки за пределы зоны видимости или поставить прозрачность на 0.