Y Yellow Scripts
Все скрипты

Игровые механики

Рулетка CPARIP / WheelSpin

Колесо, результат и открытие формы.

JS1.0.0Новая init-адаптация

Пример

Новая init-адаптация
Рулетка CPARIP / WheelSpin

Отправка форм в примере отключена.

Подключение

  1. Скопируйте ywbroulette.js, ywbroulette.css и prizewheel.png. Подключите CSS в <head>, JS после HTML контейнеров.
  2. Создайте отдельные #roulette и #roulette-form. Вызовите initRoulette({ selectors: { roulette: "#roulette", form: "#roulette-form" } }).
  3. Тексты задаются в texts, длительность в duration (мс), изображение в image. onResult вызывается после вращения, onComplete после подтверждения. Возвращаемый объект содержит state, spin() и destroy().
  4. stopAngle задаёт финальный угол. Текст результата должен соответствовать выбранному сектору изображения. По умолчанию это заданная скидка, не случайный розыгрыш.

Что учесть

Графика исходной рулетки CPARIP, новый JS-модуль. Повторный вызов для того же контейнера возвращает существующий экземпляр.

Мешки / 3 из 5Drewlex