Сделать вэб морду на JS, а лучше на TS, либо на нативном, либо на angular 9. НЕ РЕАКТ! НЕ ВЬЮ!
Поле, в котором находися 3 квадратика(не <div>, а svg либо canvas) соедененные линиями(аналогично что и квадратики свг, канвас).
1) Поле можно скэйлить и все находящиеся внутри квадратики и линии так же меняют размер в зависимости от зума.
2) Квадратики можно перемещать(и линии соответственно делают это вместе с ними).
3) Так же увеличение/уменьшение размера поля(например уменьшение окна браузера) никак не влияют на относительное расположение элементов внутри поля(квадратики, линии).
4) Если нажать на линию и начать передвижение, то она отсоеденится от (ее length/2) ближайшего квадратика и будет передвигаться за мышкой, а если отпустить, то зафксируется на поле.
Примерный результат прикрепляю. Это первый этап идеи. Подробнее обсудим в telegram
ОПЛАТА ПОЭТАПНАЯ, НИКАКИХ 50%
демонстрировать можно как угодно. Первый шаг перемещение всех объектов по полю 5 тыс.р.
Опубликован 27.04.2020 в 15:06 Последнее изменение: 28.04.2020 в 03:13