剪切(Clipping)
剪切允许您从一个形状中裁剪出另一个形状。
如何使用剪切(How to Use Clipping)
选择您想要剪切的形状,然后点击检查器(Inspector)中剪切选项旁边的加号按 钮。然后,选择您想要用作剪切路径的路径。
您可以根据需要为一个形状添加任意数量的剪切路径。
如何使用组作为剪切路径(How to Use a Group as a Clipping Path)
与其一个一个地选择多个剪切路径,您可以选择一个组,组内的所有路径都将被用作剪切路径。在这个示例中,我们将球体组作为剪切路径添加到光形状上,这在球体在屏幕上移动时创造了一个光照效果。
使用组作为剪切路径
剪切和路径方向(Clipping and Path Direction)
反转路径方向
如果您发现形状没有剪切或只是部分剪切,请务必检查该形状的绕向(Winding)。在大多数情况下,反转路径的方向可以解决这个问题。
反向剪切(Inverse Clipping)
剪切通常用于隐藏图形的一部分。在下面的示例中,我们使用一个椭圆来只显示宝石图形的一部分。
有时您可能想要反转剪切效果,这样只绘制剪切路径外部的图形。
这可以通过使用如下图所示的灰色形状作为剪切路径来实现。
要创建这个形状,绘制一个与画板大小相同的矩形。将矩形路径和椭圆路径都添加到层级(Hierarchy)中的同一个形状图层中。
注意,您的形状可能不会像我们的那样显示孔洞。这是因为您需要将形状的填充规则(Fill Rule)设置为奇偶规则(Even-Odd)。这个设置不会影响您的剪切路径,但它有助于解释奇偶操作的工作原理,这在以后会很有用!
选择包含宝石的组,并使用检查器中剪切部分的加号图标来添加您的剪切形状。
打开剪切选项(Clip Options)并将操作(Operation)设置为奇偶规则。
确保隐藏剪切形状的可见性,这样它就不会遮盖您的图形。