我的动效野路子

菜心设计铺

2019-10-13

原创文章

6374

27

262

经验分类:经验/观点/原创文章





动效,干嘛的?


产品设计中的动效,简单一句话就是让用户更好的体验产品。如果非要细分来说,可以讲很多,比如减缓焦虑、引导操作、增加趣味等等吧!


作为UI设计师,会点简单的动效设计是很加分的,因为不是所有团队都有专门的动效设计师。


我呢,本科读的是广告学,学过一点AE,后来做了UI,偶尔也会弄一弄,虽然很业余,但多少还是做过一点作品,比如:

Image title

临摹作品临摹作品





Image title



随着经验的积累,对动效的理解也稍微多了一些,借此机会与大家分享一点自己的心得!


一般来说,所有动效都逃不出这4个基础属性:位移、缩放、旋转、透明度。有些动效只用到一个两个属性,尤其是在我们界面设计的工作当中,并没有你想象中那么难。在我看来,只要对基础属性有一定了解,就可以解决工作上的很多问题。


下面就结合自己平时做的一些动效需求,讲一些实用的知识点。


大纲如下:



1.动效分层思考


2.加个回弹更自然


3.一些形态动效的原理


4.一定要符合常识


5.基础属性以外的效果



01 动效分层思考

动效很考验一个人的整理能力,内容过于复杂时,设计师很容易蒙圈,为了使其简化,我经常使用分层思考的方法来简化复杂程度,比如下面这个“我的”图标为例:


Image title




我会将“我的”图标动效分为两层:脑袋层、五官层。


Image title


整个动效,脑袋层的动画很简单,只有缩放:


Image title


而五官层的动画先是缩放,然后是向上位移,最后是眼睛的眨眼:


Image title

当把动画分层分析之后,思路会清晰很多,执行起来也会很高效。



02 加个回弹更自然


我平时用到的最多就是位移,只要用心拆解,你会发现,很多东西好像没那么难。


举个例子:


Image title

这个动效就只有位移的属性,有三个位移:

1.整体从上至下位移

2.高光从左至右位移

3.眼睛锚点向中间位移(闭眼),再向上下位移(睁眼)


有了这三个位移的属性之后,自然就有了上面这个动画,如此整理,方可清晰。


但是整体的位移有些生硬,原因就在于没有回弹:


Image title


加上回弹之后:


Image title

形象的眨眼加回弹,是我经常使用的小技巧,哈哈哈,当然回弹不仅仅只是位移的回弹,刚才“我的”图标在缩放上也有回弹。



 03 一些形态动效的原理


我们做动效的时候,经常会遇到一些形态上的变化,尤其是在一些形象身上,我常用的手法就是路径锚点位移,众所周知,路径是由锚点组成,所以移动锚点就可以使路径产生位移,从而达到想要的动效效果,比如下面这个牛吡哄哄动效:


Image title


主要难点就在于肩膀、手柄、牛角的扭动,其原理就在于路径锚点的位移:


Image title


把你想移动的点,左上方移动一下,右上方移动一下,就变成了扭动的效果(中间会有一些节奏感的缓动调节),而当知道原理之后,其实就没那么难了。


再比如下面这个动效:

Image title



最后尾巴的摇动,也是路径锚点的位移所产生的效果。

其实包括刚才“我的”图标的眨眼,也都是路径锚点位移动画:


Image title


所以,路径锚点位移,这个属性可以帮助我们完成很多形态上的动画效果。



 04 一定要符合常识


动效一定要符合物理常识,否则就会让人觉得很奇怪。

比如下面这个动效,也是形态的变化,企鹅娘伸手点击红心:


形象提供者:tina姐

形象提供者:tina姐


怎么看怎么怪,其实就是因为不符合现实所造成的,胳膊在完全伸直的状态下,再变长?那不成伸缩的甩棍了!


所以如果想让胳膊变长,最好前面的状态是半弯曲,然后慢慢伸直,并且身体前倾,如下图:


形象提供者:tina姐

形象提供者:tina姐






这样看起来就不会奇怪了,所以如果你的动效看起来奇怪,那很有可能是不符合现实世界的规律,可以以此为切入点进行改进优化。



05 基础属性以外的效果


当对基础属性有一定了解之后,就可以学习一些快速的效果,有软件自带的、也有插件、脚本等等,比如融球的效果:


临摹作品

临摹作品



就是用了简单阻塞效果,网上由很多融球的教程,具体可以百度,我这是一篇启发文,就不实际操作了哈。


再比如我常用的修剪路径:



Image title


在做底部线性图标动效的时候,经常用到:


Image title


刚才截图中的效果有很多,都可以试着做做,没准就做出了什么神奇的效果。


当然,关键不在于你知道多少功能,而在于你每知道一个功能,就能把它活学活用,并解决实际问题。



总结

对于动效,我只是略知一二,不过UI设计师,会点动效是会有所加分,只要对基础属性有所了解,就可以解决工作上很多简单的动效需求,主要还是思考的时候要理清思路,所以我把自己一点心得分享给大家,希望能帮助到你。










全部评论:27

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消