Сhallenge 1 - решение JS Колесо времени/плавная прокрутка
Решение задачи Challenge 1
Плавная прокрутка 3d колеса. События Pointer Events
===== Timе-коды =====
00:00 Intro / разбор задачи
01:40 Вешаем обработчики событий
02:35 Получаем координаты касаний
03:50 Мув только по нажатию
05:10 Передаем координаты в стили и вращаем
06:35 Запоминаем прогресс прокрутки
09:24 Финальная заставка
Задача:
Сделать плавное вращение колеса, без рывков
При каждом новом касании, колесо не должно дергаться и продолжать движение с того места, на котором остановилось
Дополнительно:
Вращение должно работать не только при помощи мыши, но и на мобильных устройствах
Исходники Git:
===== группа в контакте =====
===== канал в telegram: =====