蒙板 #
Sketch 支持两种类型的蒙版,轮廓蒙版 和透明度蒙板。
在 Mac 应用程序中,有几种不同的方法来创建蒙版,但它们都遵循同样的规则:我们将使用图层列表中最下面的的形状作为蒙版。
创建蒙版 #
轮廓蒙版只显示一个图层或多个图层中属于其形状的部分,这里有几种方法来创建轮廓蒙版。
你可以在画布上选择一个形状,然后选择 图层 > 蒙版 > 蒙版,或者你可以使用快捷键 ⌃ ⌘ M 。
当你创建一个蒙版时,在它上面的图层会在图层列表中显示向下箭头,以表明它们受到蒙版的影响。
你可以通过选择图层并从右键菜单或 图层 > 蒙版 菜单选项中再次选择 作为蒙版使用 选项来取消蒙版。
默认情况下,蒙版将被设置为使用轮廓遮罩模式,你可以使用 图层 > 蒙版 > 蒙版模式 > Alpha 蒙版 ,将其改为 Alpha 遮罩模式。
如果你想把对象放在你的蒙版层上面,但不希望它们被包括在蒙版中,选择图层后点击 图层 > 蒙版 > 忽略底层蒙版 。
你也可以将你的蒙版图层和蒙版本身打成一组,这样该组以外的东西就不会受到蒙版的影响。
多选应用蒙版 #
如果你同时选择了多个图层,你可以通过选择 图层 > 蒙版 > Mask Selection ,将使用你选择的图层里面最下面的形状作为蒙版,并自动将它们全部打成一组。
这条规则的一个例外是,如果你想用一个特定的形状来蒙版一个图片。在这种情况下,你可以把它画在图片的上面,然后同时选择形状和图片,并使用 图层 > 蒙版 > Mask Selection 。Sketch 会认为你想用形状来蒙版图片,所以会并在图片下方创建一个图层组来蒙版它。
注意
如果图片包含任何 Alpha(透明度)值,并且是最底层,Sketch 会认为你想用该图片作为蒙版。
当你选中多个图层后,右键菜单中也会有 蒙版 选项。
选择蒙版组内的一个图层,并选择 图层 > 蒙版 > 忽略底层蒙版 ,会让这个图层不受蒙版的影响。
图片蒙版 #
Sketch 也支持只用图片蒙版。选择任何图片并使用 图层 > 蒙版 > Mask Image 或在右键菜单中找到同样的选项。这将添加一个蒙版图层并将图片与蒙版打成一个组。这可以用于快速裁剪图片。
如何创建一个透明度蒙版 #
透明度蒙版可以隐藏任何在其形状之外的东西,还可以控制它们所蒙版的图层层的不透明度。
要创建一个透明度蒙版,像往常一样创建一个蒙版,然后选择它并选择 图层 > 蒙版 > 蒙版模式 > 透明度蒙版 。
在右侧属性栏中查看你的蒙版层的填充,确保它有不透明度,或者是一个带有不透明度的渐变填充。你还可以添加模糊以获得更平滑的外观。
比较轮廓蒙版和透明度蒙版 #
你可以使用任何图层,包括图片,作为蒙版。如果是具有透明度的 PNG 图片,当它们被用作透明度蒙版时,其透明度将反映到被蒙的图层上。
你可以在透明度蒙版上使用带有 Alpha 值的填充,并模糊蒙版的边缘,甚至可以结合多种填充来创造你想要的效果。