提交需求
赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!
本教程将教你如何创建一个简单的线性曲线图,灵感来自谷歌材料设计原则,主要使用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/
大牛,别默默的看了,快登录帮我点评一下吧!:)
登录 立即注册