@distorting_reality

Как сделать так, чтобы ссылка плавала по странице, перемещалась, и её можно было перемещать самому?

Можно взять ссылку мышкой и остановить на месте, а можно взять и швырнуть, и она полетит в зависимости от силы, взаимодействуя с остальными и отталкивая их еще сильнее при ударе. Как такое сделать?
  • Вопрос задан
  • 2456 просмотров
Решения вопроса 2
lexxpavlov
@lexxpavlov
Программист, преподаватель
Посмотрите Greenshock draggable демку. Физики (столкновений) тут тоже нет.
Также посмотрите на Box2d with DOM.
Вам нужно именно на HTML? Или на canvas тоже подойдёт? Потому как для canvas есть Box2d.js (например, гляньте вот эту демку. Тут на WebGL, но такое есть и для canvas).
Если не подойдёт, то придётся делать самому - определять столкновения и передавать импульс второму объекту.
Ответ написан
Ну это не за три строчки кода решается. попатеть придется.
Я бы начал с изучения вот этого
jqueryui.com/draggable
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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