Перемещение маркеров без поворота/вращения в Adobe Illustrator

Я использую Adobe Illustrator CC. Как я могу переместить ручку, не поворачивая ее, чтобы я мог изменить только длину ручки, но не ее угол?

Я нашел только один способ сделать что-то подобное — перетащить путь между двумя якорями, но при этом перемещаются соответствующие маркеры на обоих якорях.

Есть ли способ переместить (изменить длину) только одну ручку, не меняя ее угол?

Ответы (3)

Если вы используете инструмент масштабирования [ S ], он пропорционально масштабирует обе ручки без возможности их поворота. Будьте осторожны, чтобы не сместить фокус (маленький голубой кружок в виде перекрестия), щелкнув без перетаскивания.

Вы также можете использовать [ R ], чтобы повернуть обе ручки без их масштабирования.
Инструмент масштабирования сделал именно то, что я ожидал в CC 22.1. после использования инструмента «а» для выбора привязки я нажал «s», а затем смог масштабировать одну сторону ручки независимо от другой, не меняя угол.

Illustrator не предоставляет ничего, кроме Shiftключа. И что это действительно делает, так это ограничивает ручку углами 90 ° (или углами построения в настройках), позволяя вам удлинить ее. Если ручка не находится под углом 90°, в Illustrator нет ничего, что позволило бы сохранить угол при ее удлинении.

Существуют плагины третьих частей, которые укорачивают/удлиняют ручки Безье без изменения их длины.

Спасибо, это грустно. Между прочим, ограничения клавиши Shift с шагом 45°. Параметр Constrain Angles в Preferences не очень полезен (действительно кажется странным). И Construction Guides под Smart Guides помогает только с размещением с использованием smart guides, но ничего не делает для перемещения Shift (которое по-прежнему привязывается к шагу 45 °).
На astutegraphics.com/software/vectorscribe (CS4 или новее) и worker72a.com/pages/CS345.html (Mac до CS5) есть плагины, которые делают именно то, что вы хотите, но у ИИ просто нет такой возможности.

В Illustrator нет способа сделать это напрямую. Однако, как упомянул @Scott, есть сторонние плагины, которые реализуют это.

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

Для обходных путей убедитесь, что у вас включены Smart Guides и Point Snapping.

Метод линии : выберите инструмент «Линия» и перетащите его от ручки, которую вы хотите сохранить, к связанной с ней привязке. Затем отрегулируйте противоположную ручку по своему желанию. Когда закончите, перетащите первую ручку обратно в исходное положение в конце линии, которую вы сделали ранее. При включенной привязке к точке ручка должна привязываться к якорю в конце линии.

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

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

Если вы хотите изменить длину обеих ручек, независимо друг от друга или нет, но сохранить один и тот же угол, используйте метод линии. Но после того, как вы отметите ручку, отмените выбор всего и щелкните якорь, пока инструмент «Линия» все еще активен. В открывшемся диалоговом окне измените длину линии, но не угол. Теперь, когда вы перетаскиваете ручку, она должна привязываться к линии, и вы можете свободно устанавливать длину ручки вдоль этой линии.

В более новых версиях Illustrator Быстрые направляющие были дополнены функцией «Онлайн». Illustrator привязывает привязку к воображаемой линии под тем же углом, который расширяет связанные с этой привязкой сегменты пути.