Андрей Не важно, API - это то, что предоставляет сам ВК.
Если сторонний сайт предоставляет "свой вк апи", то он, скорее всего, предоставляет обертку над стандартным вк апи, примешивая свои функции. Никакой разницы с тем, что будешь использовать прокси.
Откуда предполагается использовать апишку?
xmoonlight, да, задачу определения направления по компонентам перемещения я решил. Вопрос в том, как представить такую плитку в верстке? Пока есть безумная идея переопределять grid-aria для всех блоков определенной линии. Но она больше остальных идей похожа на правду.
xmoonlight, хочу добавить такую специфическую механику для выбора пользователем условной карточки чего либо. Изначально виден блок 5х5 карточек, остальные подгружаются с сервера, когда из "скрытой" области он драгом подтягивает свободную клетку. На словах неимоверно тяжело объяснять, извиняйте
xmoonlight, вопрос как раз не в том, как управлять драгом объекта.
Сложность именно в алгоритме, по которому происходит взаимодействие со всей сеткой, что скроллится только одна зафиксированная линия, а остальные в это время остаются на месте. Пока что библиотека не выглядит покрывающей именно этот кусок задачи
Интересный вариант. Но можно ли с ее помощью тащить сразу несколько элементов в группе с привязкой по оси?
Например, горизонтальная компонента вектора направления драга превышает вертикальную. То есть я хочу перемещать всю горизонтальную линию (в примере с шахматной доской - 8 клеточек, стоящих в том же ряду, на клетке которого произошло событие драга).
mipfikus, Это из этого ответа нужно 3 символа. Так не пойдет, опишите иначе принцип, как нужно из 19.634954084936208 получить 0.196. А если масса равна 2431,32554542, то брать 243? Вопрос задан неточно
mipfikus, я понял по какой: (Math.PI * 50**2) / 4 * 1, т.е. четверть объема.
Что значит "округлить"? В каких единицах задаются начальные параметры, а в каких должен быть представлен ответ?
Нет математического "округления", превращающего 19.634 в 0.196