@pit6262
Верстальщик

Как сделать тянущую анимации за курсором мышки без библеотек?

Как сделать тянущую анимации за курсором мышки без библеотек ?

Мне нужно примерно как здесь сделать https://www.madwell.com/
Когда мышка останавливается то анимация еще чуть доводиться до конца и тоже останавливается, чтобы не было рывков резких

Пока что у меня вот такой код https://codepen.io/pit6262/pen/KKpByGa
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
SeaInside
@SeaInside
15 лет пилю все эти штуки
Вам нужно использовать функцию линейной интерполяции (да, у нас в веб-анимации есть немного математики).
А также перестать использовать setInterval за этим делом, используйте requestAnimationFrame.
Вот вам статья, которая натолкнёт на правильные мысли, а ещё больше информации можно получить в Гугле по запросу "js lerp animation".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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