我一篇文章《动效设计没那么难!谷歌动效设计师带你门》当中,已经通际的案例,分享动效设计并不难的原因。我们着力推动 Material Design ,也希望计能够更好地使用所熟悉和喜爱的 Material 动效理,来计出更好的产品。为了更好地计动效,队使用 Adobe After Effect 作为计动效的主要工。因此,在今的文章当中,会享的工作流程、巧和计的方法。
下载我所准备这个基本 Sticker Sheet 文档,你能够看到我是如何使用简化后工作流来完成项目(下是概述)。它含组 Material 组件,基准 UI 组件和导航转场动画。
戳这下载 ? 提取码:cyw5
首先,需要制作动效的相关素材。队中绝大多数的视觉计都喜欢使用 Sketch 来计 UI,而这款 UI 计工默认是不支持 AE 的。值得庆幸的是,Adam Plouff 制作了一款通款工的插件,戳这获取。借助这款插件,可以将的 Material 组件从 Sketch 导入 AE 当中。这些素材,你可以在之前所提供的 Sticker sheet 组件文件夹中找。
有了库中的这些基础组件之后,你可以通过拖拽快速构建 UI ,并且将它整进新的 AE comp 当中去。
下面的案例就是将 Sketch UI组件直接拖拽到一个 AE comp 当中。
这些基准组件为你提供了良好的基础,现在你可以拿它来创建各种 UI。这是 AE 中主属性(Master Properties)这一功能最令人侧目的地方。这一经常被忽略的功能,其实可以快速创建出高度可复用的个组件素材,创建好了之后就无需来回复制始的素材了。它在功能上,非常近 Sketch 中的符号(Symbols)的使用方式。举个例,APP 的底部菜栏是最常见的UI组件,它经常会随着 APP 的变化而出现图标、色彩、阴上的变化。考虑这一点,直将这三个属性添加为主属性。
△ 使用主属性快速调整组件的示例
通向每个组件添加主属,我就能将 UI 界面快速地转化为成组的动画。同样的,你也以在 Baseline UIs 文件夹中找到素材。
使用主属自定义组件,来创建 UI 动效合集。
现在,我们已经建立创建 UI 动画的一个基的工流,接下来我们就以动画效果。在 Navigation Transitions(导航转场渡) 个文件夹当中,有详细的范例,演示何在 AE 中使用 Material Design 的运动模式。果你对种运动模式感兴趣,以详细阅读一下前一篇文章《动效设计没么难!让谷歌动效设计师带你门》。
△ 使用Material 运动模式所的导航转场渡效果
在开始的时候,有的属性都是没有缓画的。然后,父合成组通过时间重映射和设置键帧的持续时长来实现缓的效果。这个时候可非轻松快速地调整缓和持续时长,因为为了控制整个转场过渡的效果,只需要映射两次键帧就够了。而这是将缓曲线应到有元素的画当中的一种简单的方法。这样一来,有的的元素都会具有相似一致的规律。离开界面的元素随着速曲线离开 UI 界面,而进入界面的元素则随着曲线减缓而进入 UI 界面。你可在「Complex choreography」(复杂的画编)这一节当中阅读更多的相容。
这种方法可应于几乎有符合 Material 规律的过渡效,创一致的视觉体验。当然,这套方法是没法处更复杂或者格的画效果和流程的,但是这种情况并见。
AE 一非常灵活的具,因此我们也很难某动画效果的制作流程绝对确的,但目,我们借这套流程可以非常高效制作动画效果。每设师都独特高效的动画制作方法,我希望我的方法能够帮一效率高的动效设师。