文档 工具

节点工具

一个点一个点地编辑路径:挪锚点、捏手柄、改节点类型、加点和删点,以及闭合路径。

有了形状之后,节点工具(A)就是你常驻的地方。它选中并移动路径上的点、拉它们的贝塞尔手柄、把尖角转成曲线、给尖角倒圆,还能把路径接起来。

它作用于形状图层。选中网格图层时它改而编辑网格笼。没有合适的东西选中时,它退回去挑图层,所以点一下总归到得了某个地方:点一个形状把它选上,Shift 点是追加,或者在画布上拉一个框,把它碰到的每一个可编辑形状图层都捡起来。

选点

点一个锚点就选中它。Shift 点是把它加进选择或者再拿出来。在空白画布上拖动是框选点:这个框只捡已经选中的图层上的点,所以你可以在一个形状内部拉框,而不会把邻居也拖进来。

按住 Ctrl(macOS 上是 Cmd)双击一个顶点,就能选中那条路径的所有顶点。

自动选择

栏上的自动选择开关,决定在选区旁边点一下会发生什么。开着时,点击会挑中光标底下的图层,开关旁边的菜单则选挑哪一种图层:所有图层、形状或光照。选所有图层时,盖在形状上的光照图层不会抢走本该给形状的点击。选光照时,点击只挑光照。自动选择关着时,点击只框选点,从不挑别的图层。

打开栏右端附近的套索,就能用手画的一圈代替矩形来框选。它对点是这样,什么都没选中时对图层也是这样。一圈越过停靠面板时,在那里画过的点也会保留。

每一次抓取都要移动大约三像素之后才真正生效,所以单纯的一次点击从不误挪几何,也从不落下关键帧。不到三像素、又没按 Shift 的框,会把点的选择连同图层选择一起清掉。

选中不止一个点时,这条栏显示个数;只选中一个点时,它显示那个点的 X 和 Y。

三种节点类型

每个点都存着自己的类型,所以一个尖角就算两边手柄碰巧对成一条线,它也还是尖角。工具选项栏上的胶囊显示选中点的类型,也负责转换它;选中好几个点时,它把所有选中形状上的这些点一次全转过来。

类型手柄什么时候用
尖角完全独立:每根手柄各动各的拐角,以及在一侧突然折断的曲线
平滑共线,但两边各保自己的长度进来长、出去短的连续曲线
智能镜像:等长,而且自动保持对齐你不想一直盯着的顺畅曲线

尖角点并不丢掉手柄:收起来的手柄只是坐在锚点上,你把其中一根重新拉出来,曲线就又回来了。画布上标记一眼就告诉你类型:智能是圆点,平滑是菱形,尖角是方块。

双击锚点是平滑和尖角之间的快速切换:它要么把两根手柄都收回锚点上,要么按穿过相邻点的一条平滑曲线把它们重建出来,并清掉任何圆角半径。

一条选中的路径,节点标记都看得见:圆点、菱形和方块分别是智能、平滑和尖角。

移动点和手柄

拖锚点会把它连同两根手柄一起挪走。选中好几个点时它们全都动,跨形状、跨图层都算。

拖手柄是在改曲线的形。智能点上对面那根手柄会镜像;按住 Alt 可以打断切线、只动这一边。从锚点上按住 Alt 往外拖则是反过来的动作:它从一个尖角里拽出一对新的对称手柄,并清掉它的圆角半径。

曲线本身也能拖。按住一段往外拉,那一段就跟着光标弯过去,想在一条直线中间推出一个鼓包又不动两端时很方便。变的只有你拉的那一段:每个节点另一边的那一段保持原样,必要时节点会变成尖角。

拖点的时候按住 Shift,可以把它约束到一个轴上。轴是按你起手的方向挑的,拖过大约四像素之后定下来。

加点、删点和连接

光标停在选中形状的某一段上时,一道横过曲线的短标记会准确显示单击会把新点放在哪里,光标上也会多一个加号。在那里单击就插入这个点;改为按住往外拉,那一段就弯过去。双击也会插入一个点。在光照图层上,新节点会加到这个光照的每一条路径上;在复合形状上,它也会加到形状的其他部分上,不只是第一部分。拆分曲线做的是同一件事,位置是选中点之后那一段的中点。选中点再按 Delete 或 Backspace 就把它们去掉。

线段转直线和线段转曲线作用于选中点之间的那些段,所以至少要选中两个相邻的点。线段转直线把这些段拉直;线段转曲线给它们加上手柄,让它们能弯。

六个曲线按钮和钢笔工具共用,各自在用不上的时候变灰:

  • 拆分曲线:在后一段的中间加一个点
  • 断开曲线:在选中的点上把闭合路径打开
  • 闭合路径:把三个点以上的开放路径闭合
  • 简化:从整个形状里删掉多余的点
  • 连接曲线:两个端点都选中时把路径闭合
  • 反转方向:翻转路径方向,同时也翻转填充的绕向和描边画出去的方向

选中两条不同路径的开放端点,不管它们在同一个形状上还是在两个形状上,工具栏上都会出现一个连接曲线按钮。它把两条路径首尾相接连成一条;第二个形状会并进第一个形状。连接处那些点上的骨骼绑定和焊接照常起作用。任何一个图层被锁定,或者要被并进去的形状里面还有图层时,这个按钮不会出现。

简化

简化删掉多余的点。布尔结果现在回来时已经重新拟合成曲线了,不管它来自橡皮、刻刀、矢量填充还是矢量画笔,所以你不必只为了拿到一个可编辑的形状而去按它。想要比拟合选出来的更少的点时、一笔描进了太多细碎细节时,或者在整理那次重新拟合之前做的、带着好几百个角点的形状时,才会用到它。

回来的是曲线。简化不是把点一扔了事、留给你一个更粗的多边形:它用贝塞尔曲线重新拟合轮廓,只有当一个点两边的手柄扛得住它原先描述的那段曲线时,这个点才会被删掉。所以一个刷出来的形状,它合并后的边界回来时是一条跟着原边缘走的顺畅路径,带着你抓得住的真手柄,而不是一串短直线。

保住形状才是目的,节点数是为此花掉的代价。三笔叠着的笔画做出来的形状量得 232 个点;第一次按把它降到 64,新轮廓离旧的从没超过大约十分之一像素。正常缩放下这是看不见的。它终究是个近似而不是拷贝,所以你要是需要原样,就撤销。

尖角还是尖角。在删掉任何东西之前,简化会先找出轮廓真正硬转的地方,把那些点钉成尖角,所以一个直角回来还是直角,本来直的边还是直的,手柄也收回到点上。别处的新点则按它扛着的曲线来定类型:拟合把两根手柄留成一条线的地方是平滑,留成镜像的地方是智能。一个用两百个点画出来的矩形,回来时正好是原位置上的四个尖角。

没有什么要设的。精度是从形状自身、从它自己的尺寸算出来的,所以按一下这件事,在一张小涂鸦和一个铺满画布的剪影上意思是一样的。

再按一次它会走得更远。第一次按是最谨慎的那次,去掉大部分点。之后每按一次都给轮廓多一点活动余地,于是它能找到更长的曲线、丢掉更多点:测试里一个刷出来的形状走的是 232 个点,然后 64、39、30,每次砍掉剩下的四分之一到三分之一。连按三四次,你就到了这个形状还能像样地画出来的最少点数。

它不会带着你的画跑掉。轮廓最终可以偏离你画的位置多远有一条硬上限,大约是形状自身尺寸的千分之三,所以一个小图标和一个铺满画布的剪影守的是同一条视觉标准。上面那一轮里,做完的轮廓远在那条线以内,在任何能把形状放进屏幕的缩放下都看不出来。每按一次都同时抬高拟合的力度和容差,但受形状对角线的一个比例约束。一旦某一次按会越过那条线,它就干脆什么都不做,而不是再放宽:没有改动,没有历史记录条目,你的选择也原封不动。那是这个工具在告诉你,它已经走到不改动你的画就走不了更远的地方了。

它一次作用于每一个选中的形状,在每个形状内部则作用于主轮廓和复合或布尔形状的每一条额外轮廓。任何一条轮廓都不会被丢掉,再小也不会。选中一个矩形和你涂在它上面的那些色块,按一次,全都清理干净。它只改几何:图层的变换、锚点、关键帧、动画轨道、效果和样式统统毫发无损,整件事是一步撤销,名字叫简化路径。开放路径的两个端点都留在原地,所以简化一条线绝不会把它闭成一个圈。

你选中的点会保住。简化会给路径上的点重新编号,所以选择是按点原来的位置重建的:活下来的仍旧选中,被删掉的就自然掉出去。要是某一次按什么都没删掉,选择原封不动。

选中的东西里没有可简化的时候,这个按钮是灰的:一个所有轮廓加起来不到八个点的形状已经干净到这个工具能做到的地步了;带顶点关键帧的形状则被直接拒绝。顶点动画在每个关键帧上都存着整份点列表,所以简化过的路径在播放头一动的瞬间又会被覆盖回去;这种情况下拒绝是诚实的,悄悄把你的活儿撤销掉才不是。挂着骨骼或焊接的形状同样不会被动,因为重新拟合会丢掉这些链接,而选中的其他形状照样会被简化。
简化取代了旧的平滑按钮,那个按钮是把点变成智能的;那件事现在由尖角、平滑、智能胶囊来做,于是这个工具里只剩一样东西叫平滑。

选中两个或更多点时会出现焊接顶点:它把其余每一个选中的点都焊到第一个上,从此它们一起动,跨形状、跨子路径都行。取消焊接顶点去掉选中点上的焊接。模式按钮旁边那个单独的焊接图标管的是拖动:它开着时,把一个点放到另一个点上会在结构上把两者合并,拖动时也会强制打开吸附。请看「吸附」。

四种点击模式

这条栏最左边的胶囊决定点在路径上会做什么。

模式一次点击做什么
选择正常的点和手柄编辑,默认的一种
隐藏边点一段就隐藏或显示它的描边,填充不受影响
线条粗细把锚点往侧面拖,设定这个点自己的线宽
雕塑像捏黏土一样拖动路径:画笔圆圈里的每一个点都跟着光标走

雕塑模式下,一个蓝色圆圈跟着光标走,栏上会出现一个半径输入框,屏幕上 8 到 400 像素,默认 60。离圆心越近的点移动得越多,效果往边缘逐渐减弱。没有移动任何东西的一次按下,不会留下撤销步骤,也不会留下关键帧。

线条粗细模式下,栏上的滑块按数值设宽度,从 0 到 100,以十分之一像素为步长,作用于每个选中形状上的每个选中点。宽度为零表示这个点用形状自己的描边宽度。

路径显示什么

栏右端附近的两个图标只改变画出来的样子,从不改变编辑的东西。曲线方向在路径上加箭头,显示它朝哪个方向走。仅显示所选控制柄会把除选中点以外所有点的手柄都藏起来,让一条点很密的路径也看得清。两者默认都是关的,钢笔工具也有自己单独的曲线方向开关。

圆角半径

半径开着时(焊接旁边的图标,默认是开的),每个尖角都显示一个小手柄,你可以沿着这个角的角平分线拖它,把角变圆。这个半径是活的:它存在点上,形状每次移动或变形时曲线都会重新生成,所以圆角经得起编辑。

一旦形状里有任何一个点带上了半径,栏的右边就出现一个转换为曲线按钮。它把这些活的半径烘成真正的贝塞尔点,你想手工修改倒角的时候需要它。

圆角半径作用于形状的主轮廓。额外轮廓(复合或布尔形状的内圈)不会倒圆。

右键菜单

在一个选中的、可编辑的形状上,距离某个点十像素以内右键,会打开一个只有一条命令的菜单:起始顶点。它把你点的那个点变成闭合轮廓的第一个点,这决定了描边从哪儿开始画,以及形状的绕向从哪儿起头。它只在闭合路径上提供,而且只在那个点还不是第一个点时提供。右键没打到任何点的话什么都不做。

A 节点工具
Shift点击 把一个点加进选择或从选择里去掉
Shift拖动 把移动约束到一个轴上
Alt拖手柄 打断切线
Alt拖锚点 拽出对称手柄
双击锚点 在平滑和尖角之间切换
单击一段 在短标记处插入一个点
按住一段往外拉 把那一段掰弯
Delete 删掉选中的点
方向键 微调选中的点,按 Shift 则是十个单位