Документация Инструменты

Привязка

Магнит: что к чему привязывается, насколько близко нужно подвести объект, красные направляющие выравнивания и какие инструменты учитывают привязку.

Привязка притягивает то, что вы тянете, к ближайшей линии сетки, точке, ребру или объекту, чтобы фигуры сходились точно, а не почти. Это один главный переключатель и четыре источника, и привязка выключена, пока вы её не включите.

Как включить

Кнопка-магнит на главной панели инструментов является главным переключателем. Изначально она выключена, а ваш выбор запоминается между сеансами. Маленькая стрелка рядом открывает панель привязки: вверху «Включить привязку» и «Допуск», ниже четыре источника, а под ними «Выделить всё», чтобы включить все источники сразу.

ПараметрПо умолчаниюЧто делает
Включить привязкуВыключеноТот же главный переключатель, что и кнопка-магнит: пока он выключен, ничто из перечисленного ниже не действует
Допуск8 pxНасколько близко, в экранных пикселях, должен оказаться объект, чтобы сработала привязка. От 1 до 50
СеткаВключенаК ближайшему пересечению сетки, с текущим шагом сетки
ВершинаВключенаК любой точке любого видимого слоя фигуры
ЛинияВыключенаК ближайшему положению вдоль любого видимого отрезка контура
Границы объектаВыключеноУглы, центр и края ограничивающих рамок других объектов

Включение любого источника в панели включает и главный переключатель, так что отмеченный флажок всегда даёт работающую привязку. Выключение источника главный переключатель не трогает.

Для привязки к сетке нужна ещё и видимая сетка. Если Вид ▸ Показать сетку выключен или вы находитесь в виде камеры, источник «Сетка» не работает, даже когда включены и главный переключатель, и «Сетка». Остальные источники продолжают работать.

Насколько близко достаточно близко

Допуск измеряется на экране, а не в документе. Поэтому приближение делает привязку точнее, а не навязчивее: при 800% те же 8 пикселей покрывают восьмую часть того расстояния в документе, которое они покрывают при 100%.

Все источники проверяются одновременно, и побеждает ближайший кандидат, поэтому точка, которая на пиксель ближе линии сетки, выигрывает у этой линии.

Панель привязки, открытая под кнопкой-магнитом: «Включить привязку», «Допуск», «Сетка», «Вершина», «Линия» и «Границы объекта».

Направляющие выравнивания

Каждая привязка показывает себя. Красная линия проходит по холсту вдоль совпавшего края или точки, а небольшой значок показывает расстояние в пикселях. Это видно, когда вы двигаете узел, конец кости или фигуру, когда рисуете фигуру и когда ставите точки инструментом «Перо».

Объектам не обязательно быть рядом, чтобы выровняться. Достаточно совпадения одного края: горизонтальная или вертикальная направляющая пересекает весь холст, показывая это, и фигура ложится точно на неё. Учитываются все края перемещаемой фигуры, а не только тот, за который вы её взяли: потяните фигуру за верхний край, и нижний, левый и правый края тоже получат шанс выровняться.

При перемещении нескольких фигур выравнивается рамка вокруг всего выделения. Повёрнутая фигура выравнивается по своим настоящим повёрнутым углам.

Какие инструменты привязываются

Привязка действует там, где вы что-то ставите на место:

  • Перемещение: пока вы тянете слои
  • Трансформация: пока вы тянете тело выделения, но не пока масштабируете, вращаете или двигаете якорь
  • Перо: и когда ставите точку, и когда тянете её рычаги
  • Узел: смотрите ниже, у него свои правила
  • Инструменты фигур: начало и конец протяжки, а также перемещение только что нарисованной фигуры
  • Линия: начало и конец отрезка и перетаскивание конца линии

Все остальные инструменты магнит не учитывают вовсе: карандаш, кисть, ластик, палец, нож, заливка, область выделения, волшебная палочка, пипетка и градиент никогда не привязываются. Инструменты рисования должны следовать за рукой. Маркеры значений фигуры, например радиус угла, толщина кольца или выпуклость стороны, тоже никогда не привязываются: они точно следуют за курсором.

Привязка узлов и сварка

Инструмент «Узел» не использует общий допуск. Пока вы тянете вершину, она привязывается в пределах 14 экранных пикселей к любой вершине или ребру любого видимого слоя фигуры, не учитывая саму вершину и два прилегающих к ней ребра. Привязанная вершина ложится точно на цель, а не сохраняет смещение, с которым вы её взяли.

Включённая «Слить» в параметрах узла заставляет эту привязку работать даже при выключенном магните и сужает цели до одних вершин. Рёбра притягивать перестают. Слить решает, что произойдёт при отпускании: с ней включённой сброс привязанной вершины на другую вершину структурно сливает их в одну.

Привязка костей

У инструмента «Кость» свой магнит, опять же отдельный от того, что на панели инструментов. Его флажок привязки, который предлагается только в режиме правки, притягивает концы кости к началу или концу любой другой кости в пределах 15 экранных пикселей. Пока вы рисуете новую кость, ту же привязку можно получить по требованию, удерживая Ctrl. Там, где привязка уже зацепилась, она берёт верх над угловым ограничением по Shift.

Работа без привязки

Привязка служит помощью в расстановке, а не система ограничений: она никогда не переписывает геометрию, которую вы не тянете, и не оставляет следа в файле. Если фигура упрямо не ложится туда, куда вам нужно, выключите магнит на это одно движение, а не боритесь с ним. Кнопка в одном щелчке, и настройка переживает перезапуск.