ARTS 四步上手设计神器 Sket...

  • 经验类型教程
  • 经验属性原创文章
  • 经验版权署名-非商业性使用
4162 31 241 2016-03-23

有朋友问我能不能一下学会Sketch....冥思苦想后,终于总结出A.R.T.S四步上手法。

Image title


本文系sketch快速上手指南,适用于没时间细细研究工具的同学。据内部线报,某宝UED全线交互&视觉,部分产品&开发已重度使用Sketch,甚至有小组专门开发相关插件。为了让更多人体验到Sketch的高效,以及回答『能不能一下就教会我怎么用Sketch?』等老大难问题,我总结了使用Sketch的核心步骤,精简为A.R.T.S四步。

实在想不出比这更快的上手方式了 =)


1. 准备工具

  • 一台Mac:希望PC同学看到这里不要默默按下关闭… 话说Apple新一季正好到了,考虑一下?
  • Sketch软体:虽说有试用版也有破解版,但699RMB的价格其实并不高。一个包包换一个设计师饭碗呢。 而且软件体积不到39M,跑起来飞快,启动和等待时间几乎忽略不计。实在不想花钱想先试试的话…天朝百度你懂的
  • Magic Mouse鼠标(可选):刚开始会觉得难用,但习惯后全方向移动画布的感觉确实很赞。没有触控板的iMac强烈推荐。


2. ARTS 教程,只要四步

ARTS四个字母其实是Sketch的四个快捷键,也是使用流程中的四个重要步骤,分别对应 Artboard “创建画板”, Rectangle “创建矩形”,Text “创建文字” 和 Slice “创建切片”。这四个操作都可以在左上方的 Insert 新建菜单中找到,但记下这四个常用快捷键会极大地加快设计流程。


Image title


“画板”的概念,是Sketch有别与其他工具的最重要元素之一,也是我作为交互最喜爱的功能。简单来说,你设计的应用里的多个界面可以各自放在单独的画板里,然后所有的这些画板同时放在一个界面中,让你更有效地在设计时审视界面间的逻辑关系。多画板设计是设计软件的大势所向,新版的Adobe Photoshop CC 2015 和 Adobe Experience Design都能见到它的影子。


Image title


所以首次进入界面,不要被洁白的底色所困惑,请先按下A键,新建一个画板。Sketch预设了很多尺寸的画板,比如想设计 Iphone6 界面,按下A后直接选用右侧的Iphone6即可。不要为画板中默认被除以2的尺寸担心,这是矢量作图,后续切图中你可以输出任意你想要的尺寸。


如果预设中没有想要的尺寸,你也可以在按下A后直接在界面中拖动鼠标,建立任何尺寸的画板,然后随意地挪动它。所有画板的尺寸,位置,和背景颜色,都可以在选中画板后右侧【属性栏】中精确调整。你可以单击画板的名称来选中画板,或者在左侧【图层栏】中单击它。


在完成多个画板后,想把他们合到一张大的流程图里,并做好相应的标注和说明的话,你可以在所有画板下新建一个大的画板,把所有小画板都装起来,并在上面绘制相应的流程箭头和说明。所有画板都可以单独输出为一张图,方法是选中画板,在右侧属性栏中,点击Export右侧的加号,选择想要的尺寸倍率和图片格式,点击右下角Export Artboard即可。


Image title


所有复杂的界面都由简单的基本元素构成,作为交互来说,最常用的初始元素是矩形无疑。


Image title



单击R并拖动鼠标后,你会得到一个矩形为基本元素。单击选中这个矩形后,即可在右侧的属性栏中任意改变它的位置尺寸,圆角半径,透明度,颜色等。从一个简单的矩形开始,他既可能成为一个重要元素的一部分(比如涉及千亿流水的“购买”按钮),也可以变成任意你能想象到的形状。


双击这个矩形,即进入设计师们熟悉的贝塞尔曲线编辑(Edit)模式。选中已有的点即可编辑点的各项属性,点击矩形边缘可以新增编辑点。按住shift或者直接拖动,即可选中并时移动多个编辑点。


如果想创建其他形状的基本元素(比如圆形来表示头像),也可以按下O并拖动来新建一个圆形(Oval),或者L来插入一条直线(Line)。多个图形可以通过布尔运算迅速组合成新的图形,方法包括“组合”,“相减”,“相交” 和 “相异”。这四个按钮在上方工具栏,视觉同学用到它的次数会多一些。

Tips:如果想看到某个元素和其他临近元素的距离,你可以选中它并按下alt。 这能帮助设计师精确地调整布局。


 Image title


文字是设计稿中必不可少的元素,合适的字体,尺寸和对齐方式足以花费设计师成吨的时间。


Image title


点击T并拖动鼠标来创建一段文字,文字常见的属性都可以在右侧调整。比较特殊的是宽度(Width)属性,你可以选择自动(Auto)来通过调节宽度以自适应高度,或者固定(Fixed)来固定文字宽高。注意在Fixed下,可能出现文字被裁剪的情况(特别是在增加字体大小之后)。


注意:Sketch对中文字体的显示偶尔会出现小Bug,编辑时文字消失。大多数情况下切换宽度的两个状态就能刷新并解决这个问题。后续新版本有望解决。


当你已经建立了一个矩形并写了一段文字后,你可能想把他们编辑到一个组(比方说设计一个按钮),你可以按住 shift 同时选中要成组的元素,随后按下Command + G 来让他们成组(或者右键选择Group Seletion)。之后再单击他们时,默认会选中这个组。双击这个组可以在组内选中内部元素。同时你也能看到左侧的图层栏中,它们被放到了一个文件夹中,并可以被拖动来改变显示的前后顺序。


  • Tips:你可以按住Command 并单击鼠标左键来快速选中组里最深层的内容。这在跨组复选元素时非常有用。
  • Tips2:按住alt并拖动元素,可以复制这个内容到指定的位置。这对单个元素,成组元素,乃至画板都有效。这也是ps和ai里通用的复制方式。


Image title


当你想切出画板内的一个部分而非整个画板的时候,切片工具便派上了用场。与PS繁琐的切图工具不同,Sketch的切图工具非常简单直观,按下S并拖出一个矩形即可 - 这个简单的虚线矩形即是一个导出切片。


Image title



和所有其他元素一样,切片有自己的图层,也可以在右侧改变它的各种属性,唯一不同的是可以在右下导出这个切片里的内容,导出图默认会以切面的图层名称命名。


如果已经做好了一堆切片,可又想改动切片底下的内容怎么办?只需点击左下角选择切片图层或普通图层的互动开关(默认都可互动)。关闭了切片的互动开关后,即可在不影响切片的情况下改变普通图层,需要切图时再点亮开关即可。


切片的另外一个被许多人称道的功能,便是它自由的输出尺寸。点击切片并在右侧属性栏内改变Size内x乘的数值,便可以输出任意倍率的图片。你甚至可以添加多个尺寸,一次性输出1x, 2x, 3x, 0.9x 甚至是10x图到一个文件夹。你还可以直接通过修改Suffix(后缀)来提前命名导出图,比如导出button_@2x.png,  拖进xcode便可自动识别图片,省去了ios开发的繁琐命名工作。


另外,sketch也是难得的可以轻松导出svg格式的轻量制图软件。这些细微的细节整合起来,组成了方便快捷的Sketch输出方式。


  • Tips: 切片和画板的导出预览图,可以直接拖拽出来添加到文档里,连导出的步骤都省了。


3. 进阶功能册

以下是一些让工作更愉快的进阶小技巧,有兴趣可以看一下 =)

3.1 版本管理

版本管理是有条理归档交互稿的重要方法。可以通过Pages(页面)的方式实现。点击左上角当前页面右侧的方形小icon,即可展开Pages管理面板。一个Page页面可以理解为存放Artboard画板的空间,每次小版本的迭代,可以在这里直接复制一个Page以版本号命名重命名,内部的画板都会被复制。交互同学应该会觉得很熟悉 - 这样的版本管理方式与Axure相近;而视觉同学也可以避免建立多个文件来管理版本的方式

3.2 标尺,格子和参考线


Image title


标尺是精细化设计的必备工具。 按下ctrl + R 快速显示标尺(Ruler),或者单击右上角View也可以直接设置显示/隐藏标尺,或者格子(Grid)。在菜单内settings里面进行更详细的设置。拉参考线的方式是在标尺上单击,且参考线只能在标尺上被移动。如果把参考线拉出视窗外,参考线即被删除,这点与Axure不同需要留意。

3.3 蒙板


Image title



蒙板可以做出很多有趣的设计。希望用上层作为遮罩显示出下层的内容,只需要选中两个重叠的元素并点击顶部的Mask(蒙板)即可,他们会被合并在一个文件夹内,且上方的元素会成为蒙板,有显著的小圆点标志。你可以随时拖动新的元素进入文件夹底部来作为隐藏内容,或者右键图层并选中“Use as mask” ,来让新的图层作为蒙板。

3.4 符号

许多共用元素可以通过“符号”来进行批量调整。选中一个可以复用的组元素(如按钮,输入框,菜单栏等),点击左上方创建符号(create symbol),即创建了一个通用样式的组元素,且左侧图层栏中文件夹的颜色变为了紫色。之后的设计中,你随时可以通过左上角 “插入”->“插入符号” insert symbol 插入已经做好的这个组元素。任何对这个组元素的调整都会立即同步到所有符号中。

3.5 同步到手机

设计师经常会将设计稿导入手机以查看真机效果。你可以花点小钱另外购置Sketch Mirror的手机应用,然后通过点击右上角的Mirror按钮来无缝把设计稿同步到手机中。也可以像我一样使用Principle等应用,直接设计原型或动效来传输到手机里。当然,鉴于Sketch轻松愉快的切图,把图片导出并通过微信或者RTX发到手机,也并不是什么太麻烦的事情。

3.6 插件

Sketch一向以简洁和高效著称,只列出设计师最需要,最常用的功能。然而如果有更进阶的需求,设计师可以选用各式各样的Sketch插件来满足定制化的要求,如自动安卓切图,自动生成.9图,自动填充等。知乎和优设上有各式各样的插件推荐,这里只重点推荐Craft 和 Marketch

- Craft ,将时间省到极致

其实是四个小组件和合集,分别可以『行列复制组内容』,『一键填充本地或在线图片』,『规范生成和管理』以及『默认文字按类别』,连设计师从网上找示例图片和想默认文字的时间都省掉了。另外Craft收购了我一直心心念的 SilverFlow,于是Craft 2.0很快连可交互原型都能做了。具体请看视频(英文)


Craft主页及下载地址:http://labs.invisionapp.com/craft

- Marketch,设计和开发的终极分歧终端机

将设计稿一键转化成前端网站(可传送的本地文件),让前端同学直接参考。之前曾经使用过zeplin小飞艇, 可以在线做同样的事情。然而考虑到注册成本和云文件安全性,后来还是弃用了。Marketch则更好的解决了这个问题:不需要注册即可浏览,而且保存成本地文件(当然是以开发者不商业化为代价...God Bless Programmers)。

Image title


Demo地址(生成效果): http://tudou527.github.io/marketch/

Github 下载地址:https://github.com/tudou527/marketch


4. 配套软件集

再推荐几个让交互用 Sketch 更幸福的配套工具,其中有不少是对PS一样支持的。


Image title4.1 RightFont

        - Mac上的字体管理专家(收费,有试用版)

Image title

Mac上的字体管理神器,可以筛选字体,预览字体效果,点击即应用字体到Sketch,或收藏常用的字体。我试过搜索同类软件的免费版,但最终还是没有一款能匹敌它。最新版本甚至内置了多个图标库,直接从里面就可以搜索svg格式的图标并拖拽到sketch里用,颜色任调,双击还可以编辑形状!用上这个功能后,我乖乖付费成为了人民币玩家。

图文介绍戳 http://www.uisdc.com/font-manage-tool-rightfont

国内合作方 http://zhuanlan.zhihu.com/pinapps/20435676

4.2 IconFont

        - 矢量图标搜索利器(免费)

Image title

svg 矢量图标在线合集。虽然很不想为某宝做广告,但是找扁平化图标用这个网站确实方便。对交互能节省很多找图标的时间,也能为轻量图标制作找灵感。

网址: www.iconfont.cn

4.3 IconJar

        - 专业图标管家(收费,有破解版)

Image title


如果你有收集并使用图标的习惯,那么它是我用过最适合在mac上管理图标素材的软件。图标可以轻松分组,并打包带走。

介绍链接 http://www.uisdc.com/icon-manage-tool-iconjar

4.4 Principle

        - 1分钟做动效(收费,有试用版)

Image title


高效制作页面动效的工具,学习曲线非常平滑。它的设计思路是,绘制好初始帧和结束帧,软件会自动计算并生成补间动画(两帧之间必须有相同元素)。产出可以同步到真机演示,也可导出成gif或者mov传播。相比其他工具,Principle支持直接通过拖动sketch内的图层或者文件夹到Principle中,连切图的工作都省了。后续计划再写一篇Principle的上手 (手动挖坑)

4.5 Silverflow(即将推出)

        - 设计稿变原型(已加入Craft豪华午餐包)

一个开发中的插件,可以支持设计师在Sketch里直接做可交互原型。如前文所说,目前它家已经被大名鼎鼎的Invision团队收购,加入了invision旗下的craft插件合集。以后做好的设计稿,可以直接在输出成可交互Demo并导入到手机给其他人试用,不需要另外的原型工具…想想怎是一个赞字了得。

想了解更多,可以查看之前翻译的介绍Silverflow的文章 http://www.ui.cn/detail/81033.html


另外最近大热的Adobe 家新秀 Experience Design (简称XD,莫名喜感),也支持了原型的制作和同步,不过目前切图,图层等细节功能尚未完善。期待在原型制作领域有更多的好功能出现!


5. 最后的唠叨

作为一个绘图工具,Sketch实在太直观了,很多功能保证你一看就会用。真难想象我居然花了这么多字数来介绍他。其实,真正难的不是上手,而是用它开始画第一个界面。还是那句话:工具只是工具,更重要的是你的idea。说这么多,不如现在就开始,A一个画板,结合一个工作项目来试一试它吧 - 会比你想象中的容易多了。


至于是否要替代Axure或者Photoshop, 我想它们间并不冲突,你可以都试用之后,再选择 “最适合自己的” 作为生产工具。对我来说,Sketch兼顾了“快”和“精细”的要求。而 “天下武功,唯快不破”。


与诸君共勉,祝武运昌隆 =D



阿伦

2016-03-23

全部评论:31

  • Blackrose

    2016-08-21 09:55

    苹果云应用 软件视频教程https://shop145768748.taobao.com/index.htm?spm=2013.1.w5002-13312168875.2.P30zxY

  • 洛维伦

    2016-04-14 16:43

    @Sketch钻石党: 赞,多谢分享。一年多前开始重度使用sketch,后来接触到 sketch measure ,习惯了他的强大标注,并没有意识到后来的 html 导出的功能。刚刚试了下,确实挺赞,特别是图片导出,感觉完全适合以一个独立的插件来宣传。(一个产品形成一个固化印象了)

  • 洛维伦

    2016-04-14 16:34

    @hixulei: 感谢静电大神~ 习惯并形成了 Sketch Measure 的标注好用的印象,反而没注意到他的html导出。 一款产品固定就一个印象了 =)

  • hixulei

    2016-04-11 11:20

    @洛维伦: Sketch Measure早在去年中就实现页面导出功能,也是第一个实现html导出的插件。这位同学可以选择啪啪啪。对于页面标注和导出,还是选择measure吧,另一个,真心不说也罢。

  • Sketch钻石党

    2016-04-05 12:13

    @洛维伦: 这个功能大约在大半年前就已经具备,http://www.ui.cn/detail/105209.html 这个文章就是作者写的,里面有简单介绍。而且这个功能是比 marketch 要早具备这个功能,最早作者的个人网站就一直在展示这个功能,这个功能开始做的时候甚至比 zeplin 还要早,这个时间大约是在15年年初,并且作者曾经收到 zeplin 的邀请,希望其加入 zeplin 的开发团队。实际这个功能公测是在大概去年的六七月份。

  • 洛维伦

    2016-04-05 09:42

    @Sketch钻石党: 这位同学可能误会了,我并没有比较说sketch measure不好用,它也是我在sketch的常驻插件,时常更新。它的自动标注和切图等功能确实非常方便。只是作为交互,用到标注的次数并不多,因此并未擅自评议,这位同学如果熟悉的话可以介绍更多细节给大家。 另外Marketch生成离线网页的功能,新版的sketch measure似乎并不具备?个人用到这个功能会多一些

  • Sketch钻石党

    2016-04-04 00:48

    @洛维伦: 也许你对 sketch measure 的认识还停留在最少半年之前,sketch measure 早就支持自动标注、导出标注文件、自动切图等等功能,可以让开发完全脱离设计稿离线开发。功能上比其他同类插件强大,而且是官方推荐的标注插件,也是目前 sketch 里面安装量仅次于 content generator 的插件。

  • Tso

    2016-04-01 17:10

    @Ove07: sketch measure.sketch的一个插件

  • 洛维伦

    2016-03-30 19:49

    @Ove07: 传统的标注,用Sketch Measure这款插件,可以解决很多问题。如果是和前端开发同学合作,可以试试文中提到的Marketch,前端同学会很方便。

  • JaiYoung

    2016-03-30 17:49

    3 33

  • Ove07

    2016-03-30 15:13

    看了这篇文章就是赚到了,刚好最近也在学习sketch 觉得用s做UI界面图确实很快,现在 切图 设计这方面还凑合能用。但是不知道 标注 用什么 ,望前辈指点

  • 王小丫

    2016-03-30 13:53

    感谢分享!

  • 包子超人

    2016-03-28 17:37

    先有mac

  • aprilogao

    2016-03-28 09:47

    先收藏,入mac后再看

  • 在雨木头

    2016-03-27 11:49

    @洛维伦: 非常感谢,学习了~

  • 洛维伦

    2016-03-26 23:40

    @INGooot: 能有帮助就好!~ 多多做实际项目是提升技能的不二法门 =)

  • 洛维伦

    2016-03-26 23:39

    @在雨木头: 选中要旋转的元素,按住command并鼠标左键按住拖动边缘即可,非常方便。 英文原版快捷键:http://sketchshortcuts.com/ 中文翻译版快捷键:http://www.jianshu.com/p/bf3e4a9e076e 本站网友整理的常用快捷键:http://www.ui.cn/detail/17479.html

  • 洛维伦

    2016-03-26 23:35

    @言志_: 确实如此。有个办法是新建进来之后把组取消符号,可以避免修改之后影响到所有组(不过这样也失去了符号的意义)

  • 洛维伦

    2016-03-26 23:34

    @言志_: 感谢补充!measure我也有装,不过之前没发现到有生成Html文件的功能,回头试试看!

  • INGooot

    2016-03-26 22:26

    对于刚开始要研究sketch的我,真心狠狠的给你32个赞,给你82分,剩下的18分用666的形式给你!!!!

  • 在雨木头

    2016-03-26 15:02

    有个小问题,sketch有旋转快捷键吗,求回答,谢谢

  • 别放糖

    2016-03-26 10:08

    万能的X宝,几块钱就能买到了,,嘿嘿嘿

  • 言志_

    2016-03-26 10:02

    3.对于创建符号这个sketch一大神器而言,这个冷门技巧不是技巧类的,而是对于sketch自身的一个没有优化好的八阿哥而做出的妥协。创建符号内只适合调整颜色,不适合进行编辑!符号内的编辑会导致各画板内的同一符号中的内容产生位置上的偏移,而且是无法通过继续编辑符号让偏移还原,特别是同一符号使用场景较多的时候,对单一符号编辑的操作一定要小心加小心,手快的同学一定要看清是否选中了自己想要的图层,比如不小心把一个包含符号的图层组拉变形,那么符号内的内容会变得有(can)点(bu)麻(ren)烦(du)。。。

  • 言志_

    2016-03-26 10:01

    支持作者宣传sketch,确实是一个值得上手的软件,补充几点我个人的经验:1.插件:https://github.com/utom/sketch-measure 装机必备的级别,将画板生成HTML文件,自带标注效果,一键生成切片,是与开发之间工作协作的神器。网上有很多类似功能插件(包括marketch),在我使用过后都会找到一些我不能妥协的功能不足,measure则是性能最稳定,必要功能最全面的一个。操作近似无脑操作,上手难度0颗星。2.官方手册中没有提到如何切出自定义切片大小,导致很多设计师不得不用新建画板单独做切片的方法切图,可这样会严重影响到measure在看标注时的准确度,所以还是需要在界面中做自定义切片大小。快捷键S画出自定义大小切片并与图层打组,并在切片内选择仅输出组内内容可实现自定义切图大小。

  • 洛维伦

    2016-03-25 11:23

    @小白菜1: 确实如此,文中是笔误,已经修正了 =)

  • 小白菜1

    2016-03-24 21:03

    很认真看完,写的不错,不过选择最深的图层按住command点击图层更方便些。

  • 炒鸡大熊猫

    2016-03-24 20:37

    @贰乓子: 99刀

  • 贰乓子

    2016-03-24 14:14

    @炒鸡大熊猫: 是免费的不 哈哈 多谢。

  • 炒鸡大熊猫

    2016-03-24 13:47

    @贰乓子: http://www.sketchapp.com/

  • 贰乓子

    2016-03-24 11:35

    求skech 软件安装链接。

  • 更多

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消

每人每天仅限5票,快给你心仪的作品鼓励的一票。

投票