MasterGo如何使用布尔运算

发布:2026-10-18 14:59:42 阅读:222
必须用布尔运算组合、裁剪或提取图形交集,否则只能手动描点编辑路径;五种模式为联集、减去顶层、交集、差集、拼合,拼合与轮廓化分别用于合并图层和将描边转为填充图形。

在MasterGo中快速创建复杂图标或自定义形状时,必须用布尔运算组合、裁剪或提取图形交集,否则只能手动描点编辑路径,效率极低。

找到并触发布尔运算入口

选中两个或以上图层(可以是矩形、圆形、钢笔路径、文字等任意矢量图层),工具栏顶部会立即出现「布尔运算」图标;未选中多个图层时该图标不可见,这是关键前提。

点击布尔运算图标→从下拉菜单中选择一种运算模式;此时图层会自动归入左侧图层栏的「布尔运算」分组内,原图层结构消失。

五种布尔模式的作用与适用场景

联集:把所有选中图形合并成一个整体,重叠区域的路径被自动删除;适合将分散元素合成统一轮廓,比如把多个圆角矩形拼成卡片容器。

减去顶层:底层图形被顶层图形挖空;【必须确保顶层图层在图层栏中位于上层,否则结果相反】;电商图标中常用它在矩形上挖出半圆缺口。

交集:只保留所有图形重叠的部分;适合提取共用区域,比如让圆形和三角形相交后得到一个水滴形。

差集:删除所有图形的重叠部分,保留各自独有区域;操作后可能生成多个分离路径,需手动重新选中处理。

拼合:不改变图形视觉形态,但将多个图层强制合并为单一矢量图层;后续无法单独编辑其中某个原始形状,慎用。

取消布尔运算的两种方式

方法一:在图层栏中找到「布尔运算」分组→将目标图层直接拖出该分组→松手即还原为独立图层。

方法二:按 Ctrl+Z(Win)或 ⌘ Command+Z(Mac)撤销上一步;但仅限刚执行布尔运算后未进行其他操作时有效。

拼合与轮廓化的实操区别

第一步:先对多个图层做「联集」或「减去顶层」等布尔运算→第二步:右键点击布尔运算后的图层→选择「拼合」(快捷键 Ctrl+E / ⌘ Command+E)→图层变为不可拆分的单个矢量路径。

轮廓化则不同:它专用于将描边转为填充图形;对带描边的路径使用「轮廓化」(快捷键 Alt+Ctrl+O / ⌥ Option+⌘ Command+O)后,原描边变成可填充、可编辑的封闭矢量形状;文字图层经轮廓化后也变为矢量,但【不会与其他图层合并,仍保持独立图层身份】。