@d8m8n

JS построение маршрута по сетке?

Как лучше всего реализовать построение маршрута по сетке. Пример на рисунке:
5acf3dbd55c17591624487.jpeg
Сетка генерируется, а маршрут строится с помощью курсора. Маршрутов может быть несколько, но между собой не пересекаются

Как соединить два центра div'ов, и как к этому добавить начало и конец стрелочки(маршрута), сохраняя направление стрелки?
Использовать ли css? А может canvas поверх? А может есть готовые решения и я плохо искал?
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Самое простое - слои с прозрачными изображениями всех накладываемых частей стрелки ("начало", "конец/стрелка", "проход/прямая" и "поворот/угол" с нужной ориентацией) и JS.
2. SVG
3. Canvas
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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