Задать вопрос

Как реализовать замедление и остановку рулетки в заданной позиции?

Здравствуйте!
Подскажите пожалуйста как реализовать следующую задачу:
Есть рулетка, границы которой разделены на две части (красная и синяя).
Необходимо реализовать вращение рулетки на протяжении задорного времени, например 10 секунд. По истечении данного времени замедлить движение рулетки до полной остановки. Остановится рулетка должна так что бы стрелка указывала на цвет (красный/синий) в зависимости от того который был передан (в примере 1- красный а 2 - синий).

К сожалению с геометрией я не "дружу" и для меня это стала очень сложной задачей.
Смог реализовать только следующее:
Пример реализации: https://codesandbox.io/embed/frosty-glade-vrrrv?fo...

Подскажите пожалуйста как можно реализовать данную задачку, заранее спасибо.
  • Вопрос задан
  • 388 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Нужно расчитать угол при заданном обратном ускорении.
Это можно сделать даже через CSS.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы