如何使用Sketch3创建一个光滑的分段图表

自译外文 分类: 教程 版权: 原作者: Tony Thomas
9995 112 63 9
2015-05-07
0.0
首页推荐

本教程将教你如何创建一个简单的线性曲线图,灵感来自谷歌材料设计原则,主要使用Sketch3软件中的矢量工具,渐变和遮罩。


第一步

打开Sketch软件,在画布上绘制一个非常大的长方形做为背景层,这个步骤可以跳过,它的作用主要是让图表的背景与白色画布做区分。


第二步

下面在刚才的背景上创建一个小矩形,尺寸是860x540,填充色白色,没有描边,加入一个微弱的阴影;


第三步

在图层面板中点击选择这两个图层并锁定图层。


第四步

使用线条工具 (快捷键 L)绘制第一条垂直网络线。这条线应该放在哪里呢?让它的底部点距白色背景左70px,底70px,线条高度为340px.


第五步

复制9条一样的线条,让他们之间的间距为80px.


第六步

使用 文字工具 (快捷键 T)在网络线之间添加一些数值。


第七步

创建一个图表的文字标题。


第八步

我们现在准备的图表节点绘制,预期的效果会是一个平稳的波。首先选择的钢笔工具(快捷键 V)在第一栅极线上点击放置一个点。然后在下个网格线略高的位置单击创建第二个点,与鼠标按钮仍然按住拖动手柄,直到他们大约在两网格线,如下图所示的中间:


第九步:

重复此过程创建在每个网格线上绘制点,来创建一个平滑的波形图:



第十步

在绘制完最后一个点时,改变手柄式的样式为 Disconnected  这种模式会然点只有一侧的手柄。让你下一个点变成直角。


第十一步

按住  Shift 键 可以强制控制线条的方向,沿着网格线到底部创建一个点,然后到第一条网格线底部创建另一个。


第十二步

下面我们要让这些点变成一个形状,点击 Close Path(闭合路径)



第十三步

现在让我们给这个波形填充点颜色。去掉描边,把它的颜色变成一个 Gradient fill (渐变填充)。箭头按钮可以用来快速旋转并使其水平梯度。设置颜色起始值分别 #61FSD2 和 #1C9BF7 。我强烈推荐保存这个样式作为一种新的预设以节约时间。


第十四步

给这个形状的 Opacity (透明度)调整为 50%。



第十五步

复制这个波形图形,会得到一个新的“Path 2”的图层进入点编辑模式。点击编辑面板上的 Open Path (打开路径) 并删除底部的两个点,你就剩下一个从左到右的波浪线了。(这样看起来看起来有点怪,别急我们继续操作。)


第十六步

现在选择 Path2 图层,去掉渐变填充并添加1个3px的描边,使用之前我们保存的颜色样式(你刚才有没有保存颜色样式?)


第十七步

选择 填充图层和描边图层(‘Path 1’ and ‘Path 2’),点击键盘上的CMD+G打包成组。重命名为 ‘Wave ’


第十八步

在’Wave’组上面创建一个新的矩形,这是一个突出的部分,它要比实际的网络宽高都多40px,这样看起来像是凹进去了。


第十九步

选择‘Wave’ 和 ‘Rectangle 3’复制他们。


第二十步

选择复制的 ‘Wave 2’ 和 ‘Rectangle 4’,到菜单栏中的Layer > Mask with Selected Shape 或者点击工具栏上的 Mask 图标。


第二十一步

展开’Wave 2’的组,这个图层面板下面还有个子集也叫 ‘Wave 2’。用变形盒子或者缩放工具,给这个形状增加5-10%的大小,给人一种放大效应。


第二十二步

现在再展开 ‘Wave 2’ 的子集,选择’Path 2’图层,调整它的描边变为 5.


第二十三步

现在依然很难区分放大的图形和原来的图形,所以让我们找到原来的’Wave’组,降低整个组的 Opacity(透明度)为75%。


第二十四步

现在衔接的部分深度感还没有出来,选择 ‘Rectangle 3’图层添加阴影。现在的基础图形和突出的图形有明显的对比了。


第二十五步

最后,让我们再回到文本标签 “30”那里,现在是隐藏的,让我们把它的颜色加深,并放大字号。


结果

这里是最后的结果,一个很简单的图表,但无疑是一个很漂亮的!


结论

希望沿着这样的教程,你可以更好的了解Sketch,利用钢笔工具绘制流畅的波浪形,渐变填充以及如何使用形状遮罩组和图层。它也可以根据 Material design的原理,实现你的设计想法。


------------------------------------------------------------------------------------

IFEC - 技巧小组:larens 翻译 

资源提供人:Gaoyoungor

原文地址:http://medialoot.com/blog/how-to-create-a-smooth-segmented-chart-using-sketch-3-app/

larens

Live the life you've imagined.

1470粉丝/37关注

助人为乐
浅谈设计版本的那些事iOS人机界面指南-3D Touch

larens

larens

Live the life you've imagined.

助人为乐

京ICP备14007358号-1 / 京公网安备11010802014104号 / Powered by 2008-2018 UI.CN