跳转到内容

Edit Shape 工具

Edit Shape 工具可用于选择和操控 Editable Shapes 上的点。

要创建 Editable Shape,请在使用 RectangleEllipsePolygonStar 工具时勾选 Make Editable Primitives 选项,或使用 Shape 菜单中的 Make Editable 命令(Cmd/Ctrl + E)。PenPencilLine 工具默认都创建 Editable Shapes。

要选择一个或多个点,请单击一个 Shape,然后:

  • 单击一个点。
  • 单击 + 拖拽以框选多个点(预选高亮即将推出)。
  • Option/Alt + 单击 + 拖拽以套索选择多个点。
  • 按住 Cmd/Ctrl + 单击以将点添加到选择。
  • 双击一个点可选择 Contour 上的所有点。
  • Shift + 双击一个点可选择 Shape 上的所有点(当 Shape 中有多个 Contour 时)。

在 Shape 外部任意处单击将取消选择所有点。

要移动一个点,只需单击 + 拖拽一个点,或选择一个点然后使用方向键以 1px 或按住 Shift 时以 5px 微移。

按住 Option/Alt 微移点时,将从在 Shape 的局部空间中移动点切换为在世界空间中移动。例如,如果微移一个具有 90° 旋转的 Editable Shape 上的点,默认情况下按 ⬆︎ 方向键会将点向移动(沿其局部变换方向)。按住 Option/Alt 则点将向上移动。

点可以是角点贝塞尔点。

要将一个或多个点从角点转换为贝塞尔点,使用 Shape > Convert to Bézier Point 命令。要将一个或多个点从贝塞尔点转换为角点,使用 Shape > Convert to Corner Point 命令。

一种更快的方法是在点上 Option/Alt + 单击以在贝塞尔点和角点之间切换(例如,角点变为贝塞尔点,反之亦然)。

从角点转换为贝塞尔点时,还可以通过 Option/Alt + 单击 + 拖拽来控制贝塞尔手柄的长度。这将把角点转换为贝塞尔点并拖出贝塞尔手柄,直到释放鼠标。

存在贝塞尔点的地方会出现贝塞尔手柄。这些手柄可以处于两种状态:

  • 锁定 - 移动手柄时,对手柄也会以相反方向移动。
  • 解锁 - 每个手柄可以独立于另一个移动。

Shape 菜单下的 Lock/Unlock Bézier Handle 命令可用于将点转换为任一状态。

或者,在逐个点的基础上更快的方法是 Option/Alt + 拖拽手柄。如果贝塞尔手柄被锁定,Option/Alt + 拖拽手柄的一侧将解锁它。反之,如果贝塞尔手柄被解锁,Option/Alt + 拖拽手柄的一侧将锁定它。

在特定范围内,任何贝塞尔手柄会自动出现。无需先单击点再抓手柄,可以直接选择手柄。为了提供关于其他手柄如何决定 Path 形状的更佳视觉画面,当选择手柄或点时,来自前一个/下一个点的入向手柄也会显示。

开放的 Path 可以通过将 Path 的一端拖到另一端上来闭合。当光标接近一个点时,Viewport 中会出现一个小圆圈以指示 Path 将被闭合。使用 Tool Settings 中的 Close Distance 选项调整阈值。

参见 Tool Settings 了解此工具可用的上下文特定选项。

快捷方式描述
⬆︎⬇︎⬅︎⮕ 键在局部空间中以 1px 增量移动选中内容。
Option/Alt + ⬆︎⬇︎⬅︎⮕ 键在世界空间中以 1px 增量移动选中内容。
Shift + ⬆︎⬇︎⬅︎⮕ 键在局部空间中以 5px 增量移动选中内容。
Option/Alt + Shift + ⬆︎⬇︎⬅︎⮕ 键在世界空间中以 5px 增量移动选中内容。
Option/Alt + 单击贝塞尔点转换为角点(反之亦然)。
Option/Alt + 拖拽(点)角点转换为贝塞尔点并设置手柄长度。
Option/Alt + 拖拽(手柄)移动并解锁一个锁定的贝塞尔手柄(反之亦然)。
X + 单击删除贝塞尔手柄。
Option/Alt + Delete移除选中的点及其两条连接的边。
H切换 Transform Tool。
S + 单击拆分 Path(贝塞尔)。
S + 双击拆分 Path(角点)。
Shift贝塞尔角度吸附。
Cmd/Ctrl关闭吸附。