跳到內容

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關閉吸附。