为了使动效让用户看上去更舒服,参考以下十二条来自Walt Disney的动画设计原则可以做一个很好的动效制作参考
1. 挤压与拉伸 Squash and Stretch
物体受到力的挤压,产生拉长或者压扁的变形状况,再加上夸张的表现方式,使得物体本身看起来有弹性、有质量、富有生命力,因此较容易产生戏剧性。
在运用此条原则时要注意保持物体体积的一致性,物体可能被拉长或压缩,但是物体的体积保持不变。
Snapchat的下拉刷新动画在下拉时,背景会展示有趣的拉伸动画,随着你手指拉升的程度,表现出符合物理原则的拉升动画,增加了趣味性的同时加深了用户对品牌形象的印象,展现品牌想要传达给用户的有趣有活力的品牌理念。
2、预备动作 Anticipation
预备动作用来做铺垫,在一个动作开始之前要为用户打好心理准备,并且让这个动作更加真实。
预期原则适用于提示性视觉元素。在动效展现之前,我们给用户点时间让他们预测一些要发生的事情。
iphone的镜头准备动画就用到了预备动作,在相机打开的同时,画面中间会有黄色的对焦框从外向内拉近,轻微闪烁后消失。提示用户对焦已完成,可以拍照。
3、演出布局 Staging
这个原则跟表演中的“登台”类似,它的目的是要引导观众的注意,并且使得场景里最重要的东西脱颖而出。
但是如果staging的顺序出错的话,可能会让用户更加困惑
在界面内容较多的情况下,通过过渡动效将用户的注意力引导到正确的位置,避免偏离主线。
4、连续动作和关键动作 Straight Ahead Action and Pose to Pose
“连续动作”指从开始到结束,一帧一帧地描绘画面;“关键动作”则是一开始先画几个关键帧,最后补齐帧。
“连续动作”可以最大程度的发挥想象力,但是很有较大的不确定性,需要在整个动画都完成之后才能知道最终的效果。
而“关键动作”则容易理解的多。因为已经有开始、中间段及结尾的关键画面,用户很容易脑补其中发生的事情。
在UI设计中,大部分的移动端动效都可以用户定点画法绘制,少数复杂且不常规的运动动效可以选择顺画法进行表现,例如下拉刷新动画
5.跟随动作与重叠动作 Follow Through and Overlapping Action
跟随动作与重叠动作代表了两个相互关联的技术,这两个技术将移动渲染得更加逼真,帮助传达人物跟随物理原则的印象,包括惯性原则。
跟随动作是指物体因为惯性,在突然停止时会围绕质心呈现出不同幅度的振动
重叠动作是指身体的关节按照不同的速率运动,产生分离重叠的时间差与夸张的造型
动效的动静越大,移动位置越远的时候,越适合使用跟随及重叠动作,让整个画面更舒适,且更符合现实中的物理原则。
6.缓入与缓出 Slow In and Slow Out
物体从静止到移动是渐进加速,移动到静止则是渐进减速。若以等速度方式开始或者结束动作,会给人一种机械感,缺乏活力,例如机器人总是以匀速运动。在动画中遵循物理规律可以让用户更加舒适。
大部分的UI场景下,缓入缓出的原则都适合。在我之前做的动画和动效的文章中,也大多体现出了缓入缓出的重要性。