Как создать событие броска, как Android (сборщик чисел) в чистом JavaScript - PullRequest
0 голосов
/ 11 марта 2019

Я хочу создать свой собственный инструмент выбора чисел в чистом javascript для своей панели инструментов, и я хочу сделать то же самое поведение (эффект броска): demo

  • Какие события мне следует использовать?
  • Как можно получить скорость или что-то подобное? событие andFon onFling
  • И другие советы, которые могут помочь мне создать свой собственный сборщик номеров

Я не хочу использовать внешние библиотеки.

1 Ответ

0 голосов
/ 11 марта 2019

Вы в основном ищете инерцию / импульс - основная идея состоит в том, чтобы рассчитать некоторое количество «силы» на основе начального взаимодействия пользователя, использовать его для своего движения, а затем уменьшить его с течением времени.

Есть несколько библиотек, которые вы можете использовать для вдохновения для своей собственной реализации, если вы не хотите просто использовать внешние библиотеки - это прибавилось в поиске: googling: https://chrisbateman.github.io/impetus/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...