AE-UI 动效设计

学习自 B 站 UP 主:孔晨POINTVISION

资源

正文

1. 了解动效设计中的理论跟运动规律

动效设计的意义是什么?

  1. 相比于静态稿,拉开设计差异
  2. 提升产品品质感
  3. 解释交互效果
  4. 探索产品的创新,提供灵感

互联网产品中常见的动效类型

  1. 提示类型
    • 输入密码错误时提示框抖动
    • 输入框光标闪烁
  2. 交互类型
    • 切换页面时缓入/缓出
  3. 趣味类型
    • 加载中的动画,让用户更加愿意去等待加载

提升动效设计细节的 6 大原则

  1. 挤压拉伸
  2. 预备动作
  3. 渐入渐出
  4. 弧线运动
  5. 附属运动
  6. 时机控制

四大变换

  1. 位移(快捷键 P)
  2. 缩放(快捷键 S)
  3. 旋转(快捷键 R)
  4. 不透明度(快捷键 T)

2. 动效设计工具 AE 的快速入门(上)

webp

AE 中创建一个 1000px * 1000px,帧速率为 25 的合成。

webp

用椭圆工具建一个圆,作一个掉下又反弹的关键帧动画,选中这三个关键帧,关键帧辅助 - 缓动。

webp

下落:受重力速度缓慢增加,落地时速度快速减至 0;反弹曲线与下落曲线对称。

webp

再做一个圆形放大消失的缓动动画。

webp

创建文字对象,内容为 1-9,按 Ctrl + D 复制成三排,再等距对齐。

做一个从 1-9 移动的关键帧动画。

webp

让关键帧动画错位。

webp

给关键帧动画增加缓动效果。

webp

点击左下角的 展开或折叠“图层开关”窗格,给这三个文字图层都打上运动模糊。

webp

选中这三个图层,右键 预合成,可将三个图层合并成一个。

webp

选择 合成设置 ,若将 快门角度 提高,则会增强动态模糊的效果。

webp

选中新的预合成,使用 矩形工具,即可在预合成上创立蒙版。

webp

设置蒙版的羽化范围。

webp

导出时,合成 - 添加到渲染队列。

webp

自行选择格式导出。

最终效果(Lottie 似乎不支持动态模糊与蒙版边缘羽化)。

作业。

webp

如果项目引用了其他地方的素材,可使用 整理工程(文件) - 收集文件... 将素材整合起来。

3. 动效设计工具 AE 的快速入门(下)

webp

Motion 2 是一款不错的插件,将 Motion 2.jsxbin 放在 AE 安装路径下的 ScriptUI Panels 中。

webp

重启 AE,打开 允许脚本写入文件和访问网络 和 启用 JavaScript 调试器;关闭 执行文件时警告用户。

webp

作一个面板移入再移出的关键帧动画。

提示

曲线口诀:出场动画用缓入,入场动画用缓出。

使用 Motion 2 插件能够快速创建缓入/缓出曲线。

webp webp

作一个面板切换的关键帧动画,用 Motion 2 插件做出缓入/缓出曲线。

webp

Motion 2 插件能够复制多个关键帧。

webp

复制后使用 时间反向关键帧 即可实现逆序动画。


webp

Motion 2 能够快速设定锚点。


webp

直接选中图片,拉一个矢量图形,则会形成一个矢量蒙版。

webp

也可在图片上选择轨道遮罩,得到与蒙版类似的效果。


webp

所有贝塞尔曲线可在 内容 - 添加: 处选择 修建路径,建立一个修建路径动画。

webp

修改修建路径的开始/结束参数。

模仿载入中的动画。


模仿谷歌的动画(多个关键帧错位)。

这里课程还推荐了一个 gifGun 插件,快速导出 gif。


作业(Lottie 好像又出 bug 了……)。

gif

应该这样才对。