@eugene_d_dev

Как сделать анимацию по движению мыши?

Ну не все так просто))) Допустим есть 3д куб. Когда пользователь начинает двигать мышью, скрипт должен начинать вращение куба ( 1 пройденный пискель = 0.1deg, например). То есть нужно высчитать скорость движения мыши и в этот же момент вращать куб в зависимости от скорости. Можете подкинуть пару рекомендаций, как это реализовать? Только учусь javascript. p.s. На чистом JavaScript ))
  • Вопрос задан
  • 1143 просмотра
Пригласить эксперта
Ответы на вопрос 2
didjit94
@didjit94
Начинающий front-end разработчик!
JS 3d тебе в помощь!
threejs.org
Ответ написан
@artem_music
Скорость можно определять через SetInterval (смотреть каждый промежуток времени на сколько изменилось смещение курсора и в зависимости от прошлого значения высчитывать вектор скорости).

А само вращение куба - либо threeJS если нужен "реальный" 3D, либо трансформации в CSS
Ответ написан
Ваш ответ на вопрос

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

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