Sketch(二)

一、Sketch中布尔运算

在进行图标绘制时,不得不提到的一个知识点就是布尔运算,通过对基本形状做布尔运算,可以绘制出千万种不同的图形。

Sketch有4种不同的布尔运算,你可以根据需要来具体选择



在Sketch里面,这几种布尔运算都显示在工具栏里,你会很容易找到他们,工具栏上右上角的四个蓝色符号就是布尔运算的四种形式:


  • 联集 :合并的结果是会得到两个矢量区域的总和
  • 减去顶层:这一项的结果是顶层矢量的区域会从下一层的图形上移去。
  • 交集:与形状区域相交的结果是会保留原图形重叠的部分。
  • 差集:排除重叠形状的结果是只保留原图形不重叠的部分,它是“交集”这一运算的反向
实例:
  • 联集:

    1. 先绘制出一个矩形和一个三角形


    2. 将两个图形重叠放置在一起。按住shift同时选择这两个图层,在工具栏中点击“联集”,进行形状相加。


    3. 我们可以注意到,在图层列表中,进行了布尔运算的图层虽然合并为一个图层,但是在图层左侧会有小箭头,单击箭头可以展开,并分别可以对原始图层进行调整,包括位置、大小的调整。
    4. 图层右侧显示的两个小方块,就是布尔运算的标记。单击布尔运算的标记,可以快速对运算规则进行切换。若选择"无",则取消布尔运算,原图层恢复成普通图层。


  • 减去顶层:

    1. 首先选择椭圆工具分别制作两个正圆。


    2. 移动其中一个圆,使它们有一部分进行重叠。


    3. 按住shift同时选择这两个图层,在工具栏选择“减去顶层”,进行形状相交。


    4. 这个时候位于上方的形状被减去了,只留下下面的图形。
  • 交集:

    1. 操作同上:首先选择椭圆工具分别制作两个正圆。
    2. 移动其中一个圆,使它们有一部分进行重叠。
    3. 按住shift同时选择这两个图层,在工具栏选择“减去顶层”,进行形状相交。形状相交,也就是保留形状重叠的部分


  • 差集:

    1. 首先选择三角形工具分别制作两个三角形。

    2. 第二个三角形进行垂直翻转。移动这两个三角形重叠在一起。


    3. 按住shift同时选择这两个图层,在工具栏选择"差集",进行形状排除。形状排除,也就是保留形状没有重叠的部分


注意:布尔运算支持多个图层间的运算,而不仅限于两个图层间。另外需要注意的是,图层顺序不同,相同图层执行相同运算也会得出不一样的效果。

二、布尔运算的实际应用

效果图:



制作过程:

  1. 根据效果图分析图框,先建立外面的正方形:置入->形状->矩形,画出矩形选框

  2. 调节矩形框的颜色,样式->填充,有多个填充方式可以选择,在这里我使用的是渲染式渐变


    1. 不渐变 : 直接填充选中的颜色

    2. 渲染式渐变 :


    3. 以中心为轴实现圆形渐变


    4. 可以拖动实现两种色彩交汇直线渐变


    5. 图片背景色。


  3. 制作里面的圆角正方形,制作方法和外层的正方形方法一致,只是需要给它加圆角,在半径里面进行调节。调整完成后给他加上阴影即可,阴影的大小可以自己调节。






    调整后如下图所示:


  4. 绘制里面的小白圈,先绘制一个圆形:置入->形状->椭圆形,在页面中进行画圆圈,绘圆的时候按住shift键,会让它画出来的是一个圆形。



    然后按空格之后会出现锚点,可以对圆形进行调整。


  5. 绘制白云,首先要明确白云是由多个圆圈,进行布尔运算,结合出来的。先绘制出三个层叠在一起的圆圈和一个椭圆形。



    按住shift将他们全部选中,点击集联,就会将他们合并为一个图形,然后整体来进行调整颜色,缩放大小。


  6. 绘制白云上面的小图形,可以看出来他们也是由圆形进行布尔运算得出的。先绘制出一个圆形,将下面的云朵复制一份,放到合适的位置遮挡住圆形。



    然后点击减去顶层,就只会显示漏出来的部分,给他添加上颜色即可。在给它的上层加上几个小圆点就完成了整个小图标的绘制。


  7. 制作类似小图标





  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值