如何在 Illustrator 中设置旋转点并使用 Transform Each?

平面设计 adobe-illustrator 形状 工具 转变 插画脚本
2022-01-21 03:05:34

我有一个三角形,我正在尝试使用Object->Transform->Transform Each命令在 Illustrator 中旋转,但如果我只使用Free Transform.

这很重要,因为旋转点位于方形边界框的中心,而不是三角形的中心。

有没有办法设置旋转点?还是我必须以某种方式操纵边界框?

4个回答

旋转工具有一种方法( R)

  1. 选择你的三角形
  2. 单击旋转工具
  3. 按下Alt单击您希望您的中心所在的位置。
  4. 应弹出一个对话框,提示输入角度。你可以继续填写。

准备好后,按“复制”按钮,然后按Ctrl+键Dtransform again按您想要的次数。

编辑:
在了解对象应该同时旋转和移动或缩放之后。添加“隐藏”(无线条无填充)艺术品来转换边界框,使中心位于您想要的位置,怎么样?然后,您可以以transform each任何您喜欢的方式进行此组。

如果您不喜欢隐藏的艺术品,您可以将带有隐藏对象的对象作为符号。然后你可以变换/旋转/缩放它,最后编辑符号。这样所有实例都会相应地更新。然而,这可能会改变每个实例的位置。

看起来没有办法永久改变对象的旋转点。您可以使用旋转工具或自由变换来临时更改它,但一旦您更改为其他工具,它就会重置到对象的中心。

如果您只是使用选择工具而不是 Rotate 或 Transform Each 进行简单的旋转,它将使用边界框。否则你会被对象的计算中心困住。

我意识到我对此有点晚了,但如果其他人想知道,有一种解决方法可能会有所帮助。我可以创建一个单点对象(例如,只需使用钢笔工具单击)并将其与我希望能够控制旋转中心的对象分组。现在在原始对象和“单点”对象之间有一个中心,所以我可以充分控制它的位置。我只是在操纵组而不是对象。

请注意,除了创建一个只有一个点的对象之外,您还可以创建一个规则形状并使其不可见。

erm..边界框中心与对象的中心相同。这两点总是相同的。边界框是从对象中心到其最外边缘绘制的。

您可以使用 Transform Each 选项对话框中的 9 点原点框稍微调整旋转点。

变换每一个

但是,如果您正在寻找原点的自由形式放置,您将无法通过任何自动旋转获得它。您需要查看脚本。