动效设计如何完美对接开发?

本文 3000 字,分享和研发对接动效的方式,让研发拿到我们的文档能够快速上手。

先来个大纲👇

1.需求来源

2.低效率的沟通方式

3.动效文档如何制作 


前言

这篇文章起源于工作中一次与开发对接动效时遇到的诸多问题,一定也有许多人跟我一样遇到这些问题,所以想把自己一些经验分享给大家。

正所谓,工作中少走一点弯路就相当于进步了。

事件背景:

之前做了一个旅游网站的项目, 设计完后,前端已经开始实现了,老板说想要网站“动”起来,加一些动效让旅游网站更好看更吸引人。

嗯,boss的意见?

好的,收到,没问题!

当然,老板的出发点是没问题的,这个旅游网站主要也是让用户浏览观赏用,那么动效设计在产品策略上也算是锦上添花甚至是不可或缺的。

说干就干,早上接到这个需求后,前端和我商量说打算怎么做,我想了想,之前我并没有这么系统地和前端交接过动效,正好趁此机会梳理出一份动效文档,日后也可以复用。

当前在之前也有过类似需要动效设计的场景,但动效量没有这么大,加上手上需求比较多,一直没有系统梳理过动效文档,所以踩的坑也是一箩筐的。

所以下面的内容不仅仅会说动效文档的制作,也会把我在工作中遇到的坑给大家一一分享,帮助大家排雷。 

需求来源

一般动效这样的需求可能来源于👇

老板/上级

甲方

自己

「为啥会有自己呢?当你觉得界面平平无奇想搞点事情的时候,需求就产生了,当你做到一半觉得过于复杂懒的搞的时候,需求就鸽了,自己的需求自己必须做主!」

当收到老板和上级的动效需求时,第一反应当然是OK啊!

毕竟……一个是给你发工资的,一个是你的顶头上司,所以,这个需求不能一口否决,除非……你想换个坑。。。

但咱也不应该全盘接收,显得自己没头没脑不是么,咱们也得衡量产品的业务逻辑和方向,评估目前手上工作量的优先级后才能做出决定是需要马上给出方案还是可以押后再议甚至需要考虑到是否有必要增加动效。

毕竟,一个产品必须得先满足可用性和易用性。

至于怎么和老板沟通,这不在本篇文章的讨论范畴,一句话,想想你的饭碗(溜……),可以看看我的另一篇文章《【万字干货】教你搞定90%的职场沟通!》

第二个动效需求的来源是甲方。

甲方很多时候总是想要多一点,再多一点……

这时候跟上面一样,同样需要评估必要性和实现难度的问题。

其实甲方的终极目标是想解决问题,而不是一股脑堆砌功能,有时候虽说甲方会坚持己见,但是不代表我们不能发表自己的看法或提出更优质的方案,至于选择哪个方案,是否选择我们的方案,那是甲方的决定。

但是我们保持沉默和提出选择方案是不一样的,后者会显得我们更专业,不是么……

第三个动效需求是自我。

作为设计师,我们的目标不就是解决问题吗?

当解决一个问题后,会让人觉得特别有满足感,因为这是一种证明自己价值的方式。

那么在一些时候,为了产品使用更加顺畅,转场更加自然舒适,我们会在某些地方添加一些动效,这时候需要说服的可能是一整个产品团队,包括了产品经理、开发还有你的老板,毕竟,这都是需要工作量的…… 


低效率的沟通方式

前面提到,在开始制作一份动效文档之前我和开发也沟通过其它琐碎的动效实现问题,遇到了很多坑。

下面就这些“坑”展开来讲,旨在帮助大家在工作中与开发更好地沟通。

没有动效文档的时候设计师是如何跟开发描述自己的动效设计的?

补充:下面说的动效指的是让开发写的动效,而不是我们提供的GIF或其它动效文件


第一种:设计师口述后让开发实现

嗯……我想这是很多设计师在比较忙或者没有制作动效文档习惯的时候的方法,除非开发领悟能力惊人,否则实现出来的效果是不太可能和你描述得一模一样的,有时候甚至是南辕北辙。

这时候就会产生一个问题👇

你觉得实现得和你的预期不符,然后让开发修改。

开发又觉得自己做得明明和你描述得差不多,为什么要改?

结果就是,要么开发不改,你们吵一架,问题也没解决,要么是你指着开发改,开发心里也不爽,你也不爽,后续的工作可能不太好推进。

第二种:设计师将做好的GIF图发给开发,让开发照着做

这种方法相对上面的方法稍微好点,可是还是会有问题,开发照着动效做一般只能实现出大概的样子。

但是心细如设计师,连细微的变化也能发现……很多时候不就是这些细节决定了一个产品的优劣吗?

这时候又会出现上面的场景,你又来到了开发面前……最后不欢而散。

上面的场景我想很多设计师应该或多或少都遇到过,之所以有这样的问题一方面是沟通不到位。

另一方面也是最重要的是,你没有给开发一个具体的参数值,上面不管是口述还是GIF图都只是感官上的感受。

你没有告诉他在20毫秒的时候大小是80%,在100毫秒的时候透明度是50%。

开发没有这些参数,自然只能自己凭感觉来写参数,出来的效果当然会和你的预期不一致。

所以……这还真不怪开发同学。

那么如何把这些参数告诉开发? 


如何制作动效文档

制作动效文档的根本目的有二:

一是帮助开发实现动效效果。

二是在开发实现出来的效果和你预期不一致的时候,可以拿着这份文档去和开发沟通,白纸黑字,这可比凭感觉的动效来得真实可靠。


1)制作动效需要什么工具?

Excel

只需要一个表格工具即可,我推荐在线表格工具。

可以多人同时查看,在线更新,推荐石墨文档,蛮不错的。

也有一些设计师用sketch做动效文档,我个人觉得sketch做表格的东西效率不高,而且涉及到插入图片,sketch远没有Excel来得方便,动效文档归根结底是给开发看的,如何让他们更快地理解内容比美观性更重要。不过还是看个人习惯,只要你顺手。

工具只是工具,重要的是你想要表达的内容。

当然,制作动效的软件也是不可或缺的,只是这样的软件太多了,看个人的习惯,我一般用sketch做高保真设计,用principle做动效demo。


2)动效文档需要哪些参数

跟我念👇

和开发沟通!

和开发沟通!

和开发沟通!

和开发沟通!

记住这句话,一定要勤沟通,既然实现效果的是开发同学,那么不问开发,问谁呢?

先问清楚开发需要什么样的参数,再制作不迟,不然做出来的动效文档开发拿着也是白瞎不是么……

下面就拿我一个工作中的动效文档举例,帮助大家更好地理解动效文档。

补充一句👇

如果想让动效文档更好地帮助开发同学实现效果,那么不如稍微费点心思跟开发请教一下他们是如何实现效果的,知其然后,你会对动效文档有更深的理解的。

记住,要和开发哥哥保持良好的关系,你们是队友,不是敌人。请教是一种令人尊敬的行为,不会降低你的专业度。

「这里我又要插一句,我的确遇到过非常爱惜自己羽毛的人,容不得别人对他的东西做半点质疑,甚至友好的建议也不行,他会用严肃且带有一丝愤怒的语气解释原因后加一个结束语“就这样好吧”。渐渐其他同事不愿意向他提出优化意见和建议了……

我想说的是,有人愿意教你东西或者给你提意见和建议真的是一件非常幸运的事情,因为这些事情都是需要花精力甚至得罪人的。所以我们真的应该感谢给我们提建议和意见的人,感谢教我们知识的人,哪怕是一个非常简单的知识。

希望你我都能成为虚心听取别人意见的人,共勉。」

好了回到正文,先上个动效文档图,有个直观的印象👇

还可以插入图片,非常方便。

下面对这份动效文档的内容进行拆解

1、备注

动效文档的备注,主要是一些提醒开发同学注意的地方和辅助信息。


2、表头

1)页面

(上图由于只有首页有动效,所以没有这个版块)

是哪个页面需要动效设计,比如首页、详情页等等.

2)模块

是哪个模块需要动效设计,比如banner、商品列表等等.

3)图示

把具体的模块截图放到表格中,帮助开发快速定位,文字哪有图片直观呢?

4)触发条件

意思是当前动效发生需要的条件,例如下面的动效,出现删除的触发条件是拖拽。 

5)对象

一个模块的动效可能有多个对象发生了改变,那么就需要把当前模块所有发生改变的对象都列出来。

比如下面的banner模块有三个对象需要添加动效👇

6)接下来是具体的参数

这些参数是我跟开发沟通后他们需要的参数值,切记一定要先问问开发。

透明度:写变化,开发的透明度是0-1,0代表0%,1代表100%

X轴位移:对象在X轴上的位移

Y轴位移:对象在Y轴的位移

总时长:当前对象完成所有变化需要的时间

注意看下面的时间轴,是不是跟做动效设计时的时间轴很像,其实原理差不多,这里是告诉开发当前对象的改变从哪里开始,到哪里结束,单位用的是ms,因为开发那边使用的是这样的单位。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,752评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,100评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,244评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,099评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,210评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,307评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,346评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,133评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,546评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,849评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,019评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,702评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,331评论 3 319
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,030评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,260评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,871评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,898评论 2 351

推荐阅读更多精彩内容