@stetxems

Как с помощью js сделать анимацию движения объектов в рандомном направлении?

Есть вот такие элементы на странице.
Скрин
6064b741f1104543973927.png

Нужно что б они двинались в рандомном направлении где-то в пределах фиксированой ширины +-
Нашел вот такой пример https://codepen.io/monsmado/details/bGEdaLB
Но там две огромные библиотеки.Хотелось бы без них обойтись, есть ли у кого то идеи, как лучше сделать.Максимум использовать небольшую одну библиотеку
  • Вопрос задан
  • 669 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Может, такой вариант подойдёт: https://qna.habr.com/answer?answer_id=1077800#answ...
Демо

Для каждого объекта выбирать случайную точку внутри допустимой области. С каждым кадром к ней приближается 2-я точка. Ко 2-й так же стремится 3-я, и т.д - цепочка из, к примеру, 5 точек. Объект последний, в хвосте. Такая цепочка делает движение плавным, хотя цель выбирается случайно. Когда приближается ближе, чем X, выбирается новое случайное положение для 1-й точки.

p.s. вообще особенности анимации должен был подробно описать дизайнер.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы