文本动画的示例和资源

  1. After Effects 用户指南
  2. Beta 版
    1. Beta 版项目概述
    2. After Effects Beta 版主页
  3. 快速入门
    1. After Effects 快速入门
    2. After Effects 的新增功能 
    3. 发行说明 | After Effects
    4. After Effects 系统要求
    5. After Effects 中的键盘快捷键
    6. 支持的文件格式 | After Effects
    7. 硬件建议
    8. 适用于 Apple Silicon 的 After Effects
    9. 规划和设置
  4. 工作区
    1. 常规用户界面项
    2. 了解 After Effects 界面
    3. 工作流程
    4. 工作区、面板和查看器
  5. 项目与合成
    1. 项目
    2. 合成基础知识
    3. 预合成、嵌套和预渲染
    4. 使用合成分析器查看详细的性能信息
    5. CINEMA 4D 合成渲染器
  6. 导入素材
    1. 准备并导入静止图像
    2. 从 After Effects 和 Adobe Premiere Pro 导入
    3. 导入和解释视频与音频
    4. 准备和导入 3D 图像文件
    5. 导入和解释素材项目
    6. 使用素材项目
    7. 使用“场景编辑检测”检测编辑点
    8. XMP 元数据
  7. 文本和图形
    1. 文本
      1. 设置字符格式和“字符”面板
      2. 文本效果
      3. 创建和编辑文本图层
      4. 设置段落格式和“段落”面板
      5. 凸出文本和形状图层
      6. 为文本设置动画
      7. 文本动画的示例和资源
      8. 实时文本模板
    2. 动态图形
      1. 在 After Effects 中使用动态图形模板
      2. 使用表达式在动态图形模板中创建下拉列表
      3. 使用“基本属性”创建动态图形模板
      4. 替换动态图形模板和基本属性中的图像和视频
      5. 使用“属性”面板更快、更轻松地制作动画
  8. 绘图、绘画和路径
    1. 形状图层、路径和矢量图形的概述
    2. 绘画工具:笔刷、仿制图章和橡皮擦
    3. 将形状描边椎体化
    4. 形状图层的形状属性、绘画操作和路径操作
    5. 使用“位移路径”形状效果更改形状
    6. 创建形状
    7. 创建蒙版
    8. 使用内容识别填充面板,移除视频中的对象
    9. Roto 笔刷和调整遮罩
  9. 图层、标记和摄像机
    1. 选择和排列图层
    2. 混合模式和图层样式
    3. 3D 图层
    4. 图层属性
    5. 创建图层
    6. 管理图层
    7. 图层标记和合成标记
    8. 摄像机、光和目标点
  10. 动画、关键帧、运动跟踪和抠像
    1. 动画
      1. 动画基础知识
      2. 使用人偶工具制作动画
      3. 管理形状路径和蒙版并对其进行动画制作
      4. 使用 After Effects 为 Sketch 和 Capture 形状制作动画
      5. 分类动画工具
      6. 使用数据驱动的动画
    2. 关键帧
      1. 关键帧插值
      2. 设置、选择和删除关键帧
      3. 编辑、移动和复制关键帧
    3. 运动跟踪
      1. 跟踪和稳定运动
      2. 人脸跟踪
      3. 蒙版跟踪
      4. 蒙版引用
      5. 速度
      6. 时间拉伸和时间重映射
      7. 时间码和时间显示单位
    4. 抠像
      1. 抠像
      2. 抠像效果
  11. 透明度与合成
    1. 合成和透明度概述及资源
    2. Alpha 通道和遮罩
    3. 轨道遮罩和移动遮罩
  12. 调整颜色
    1. 颜色基础知识
    2. 色彩管理
    3. 颜色校正效果
    4. OpenColorIO 和 ACES 色彩管理
    5. 增强的 HDR 支持
  13. 效果和动画预设
    1. 效果和动画预设概述
    2. 效果列表
    3. 效果管理器
    4. 模拟效果
    5. 风格化效果
    6. 音频效果
    7. 扭曲效果
    8. 透视效果
    9. 通道效果
    10. 生成效果
    11. 时间效果
    12. 过渡效果
    13. 果冻效应修复效果
    14. 模糊和锐化效果
    15. 3D 通道效果
    16. 实用效果
    17. 遮罩效果
    18. 杂色和颗粒效果
    19. 保留细节放大效果
    20. 旧版效果
  14. 表达式和自动化
    1. 表达式
      1. 表达式基础知识
      2. 了解表达式语言
      3. 使用表达式控件
      4. JavaScript 与旧版 ExtendScript 表达式引擎之间的语法差别
      5. 正在编辑表达式
      6. 表达式错误
      7. 使用表达式编辑器
      8. 使用表达式编辑和访问文本属性
      9. 表达式语言引用
      10. 表达式示例
    2. 自动化
      1. 自动化
      2. 脚本
  15. 沉浸式视频、VR 和 3D
    1. 在 After Effects 中构造 VR 环境
    2. 应用沉浸式视频效果
    3. 用于 VR/360 视频的合成工具
    4. 高级 3D 渲染器
    5. 将 3D 模型导入并添加到合成中
    6. 从 Creative Cloud Libraries 导入3D 模型
    7. 基于图像的光照
    8. 从 3D 模型中提取光线和相机并为其制作动画
    9. 跟踪 3D 摄像机运动
    10. 投射和接受阴影
    11. 嵌入的 3D 模型动画
    12. 阴影捕手
    13. 3D 深度数据提取
    14. 修改 3D 图层的素材属性
    15. 使用 3D 设计空间
    16. 3D 变换 Gizmo
    17. 使用 3D 动画执行更多操作
    18. 使用 Mercury 3D 引擎实时预览对 3D 设计的更改
    19. 向图形添加响应式设计
  16. 视图和预览
    1. 预览
    2. 使用 Mercury Transmit 进行视频预览
    3. 修改和使用视图
  17. 渲染和导出
    1. 渲染和导出的基础知识
    2. After Effects 中的 H.264 编码
    3. 将 After Effects 项目导出为 Adobe Premiere Pro 项目
    4. 转换影片
    5. 多帧渲染
    6. 自动渲染和网络渲染
    7. 渲染和导出静止图像及静止图像序列
    8. 在 After Effects 中使用 GoPro CineForm 编解码器
  18. 使用其他应用程序
    1. Dynamic Link 和 After Effects
    2. 使用 After Effects 和其他应用程序
      1. 将 After Effects 项目导出为 Premiere Pro 项目
    3. After Effects 中的同步设置
    4. After Effects 中的 Creative Cloud Libraries
    5. 增效工具
    6. Cinema 4D 和 Cineware
  19. 协作:Frame.io 和团队项目
    1. 在 Premiere Pro 和 After Effects 中协作
    2. Frame.io
      1. 安装和激活 Frame.io
      2. 将 Frame.io 与 Premiere Pro 和 After Effects 搭配使用
      3. 常见问题解答
    3. 团队项目
      1. 开始使用团队项目
      2. 创建团队项目
      3. 使用团队项目进行协作
  20. 内存、存储、性能
    1. 内存和存储
    2. After Effects 处理预览时内存不足问题的方式    
    3. 提高性能
    4. 首选项
    5. After Effects 的 GPU 和 GPU 驱动程序要求
  21. 知识库
    1. 已知问题
    2. 已修复的问题
    3. 常见问题解答
    4. After Effects 和 macOS Ventura
    5. After Effects 处理预览时内存不足问题的方式

After Effects 提供大量功能,用于制作有效的创意 2D 和 3D 文本动画。此处的资源和示例提供如何在 After Effects 中制作文本动画的详细说明。

Steve Holmes 在 Layers Magazine 网站上提供了一个教程,介绍了如何使用三个文本动画制作器和逐字 3D 文本动画来创建文本动画。

Rich Young 收集了多个资源和教程,其中介绍了如何在 After Effects 中创建凸出的 3D 文本。

在 ProVideo Coalition 网站上,Chris 和 Trish Meyer 提供了在 After Effects 中制作文本动画的一些技巧。

Toby Pitman 在 MacProVideo 网站上演示了使用形状图层为文本制作动画的技巧。

示例:使用逐字符 3D 化属性为字符设置动画

此示例演示了您可以如何轻松地为单个 3D 字符设置动画,以便每个字符离开文本行并谢幕。

  1. 创建新合成。
  2. 使用单词 ovation 创建新文本图层。
  3. 选择“动画”>“动画文本”>“启用逐字 3D 化”。
  4. 选择“动画”>“动画文本”>“位置”。
  5. 选择“动画”>“动画文本”>“旋转”。
  6. 在“时间轴”面板的“动画制作工具”组中,将“X 轴旋转”属性设置为 45,并将“位置”值设置为 (0.0, 0.0, -100.0)。
  7. 展开范围选择器 1。
  8. 单击“位移”属性的秒表图标,在 0 秒处设置一个具有值的初始关键帧。
  9. 将“位移”属性值设置为 -15%。
  10. 将“结束”属性值设置为 15%。
  11. 将当前时间指示器移动到 10 秒处,并将“位移”值设置为 100%。
  12. 按 R 键以显示整个图层的“旋转”属性。
  13. 将图层的“Y 轴旋转”值设置为 -45,旋转整个图层,以便您可以更轻松地看到字符的 3D 运动。
  14. 预览合成。

示例:位移字符

此示例演示了您可以通过指定字符位移值并为范围选择器设置动画,轻松地为随机字符设置动画,以便它们逐渐形成可读单词或短语。

位移字符:为单词 Galaxy 中字符的位移值制作动画
为单词 Galaxy 中字符的位移值设置动画

  1. 创建新合成。
  2. 使用单词 Galaxy 创建新文本图层。
  3. 选择“动画”>“动画文本”>“字符位移”。
  4. 在“时间轴”面板中,将“字符位移”值设置为 5。
  5. 展开范围选择器 1。
  6. 单击“开始”秒表在 0 秒处设置一个初始关键帧,并将值设置为 0%。
  7. 将当前时间指示器移动到 5 秒处,并将“开始”值设置为 100%。
  8. 将“字符对齐方式”设置为“居中对齐”。
  9. 预览合成。

示例:使用摆动选择器为字符设置动画

此示例演示了为各个字符的位置设置动画是多么容易。它还显示了摆动选择器如何只通过将动画添加到图层中来创建动画的动态更改。

使用摆动选择器为字符制作动画
为单词 Galaxy 中的字符的颜色和位置制作动画

  1. 创建新合成。
  2. 使用单词 Galaxy 创建新文本图层并在“字符”面板中将颜色设置为蓝色。
  3. 选择“动画”>“动画文本”>“位置”。
  4. 在“时间轴”面板中,将“位置”属性的 y 值拖到左侧,直到所有字符均位于帧以外。
  5. 展开范围选择器 1。
  6. 单击“开始”秒表并在 0 秒处将其保留为 0%;然后将当前时间指示器移动到 5 秒处并将“开始”设置为 100%。
  7. 预览合成。
  8. 折叠动画 1 组。
  9. 确保除文本图层名称外,没有在“时间轴”面板中选择任何内容,然后从“动画”菜单中选择“填充颜色”>“色相”。新的动画制作器组(动画 2)出现在“时间轴”面板中。
  10. 将“填充色相”设置为 1x+0.0。
  11. 展开动画 2 的范围选择器 1。
  12. 单击“开始”秒表并在 0 秒处将其保留为 0%;然后将当前时间指示器移动到 5 秒处并将“开始”设置为 100%。
  13. 预览动画。现在当颜色从屏幕顶部落下时将发生变化,但是它们都使用同样的颜色,并且最终以原稿颜色结束。
  14. 选定“填充色相”后,从“添加”菜单中选择“选择器”>“摆动”。
  15. 展开摆动选择器 1 属性,然后从“模式”菜单中选择“添加”。
  16. 预览合成。
    注意:

    如果您将“填充色相”属性添加到“动画 1”中,然后添加摆动选择器,那么位置和颜色都将摆动,而不仅仅是颜色摆动。

示例:为文本字符间距设置动画

此示例显示在调整文本行的字符间距时隔离字符是多么容易。使用“字符间距”和“行锚点”动画制作器属性,您可以轻松地移动一个或几个字符。

为字符 3579 的跟踪值制作动画,以便只保留中间的 7
为字符 3579 的字符间距值设置动画(左图和中间图),以便只有中间的 7 保留下来(右图)

  1. 创建新合成。
  2. 创建新文本图层并键入 3579
  3. 在选定文本图层后,单击“段落”面板中的“居中对齐文本”按钮。
  4. 选择“视图”>“显示网格”。
  5. 在“时间轴”面板中,选择文本图层然后选择“动画”>“动画文本”>“字符间距”。
  6. 确保在“跟踪类型”中指定了“之前和之后”。
  7. 单击“字符间距大小”秒表并保留 0 秒处的值 0。
  8. 将当前时间指示器移动到 5 秒处,然后拖动“字符间距大小”值,直到所有字符都移出屏幕。
  9. 预览动画。
  10. 在当前时间指示器位于 0 秒时,为“合成”面板拍摄快照。您将使用此快照以及网格来确定动画末尾的数字 7 的原始位置。
  11. 将当前时间指示器移动到 5 秒处。
  12. 单击“显示快照”按钮。
  13. 在“时间轴”面板中,选择“动画 1”然后从“添加”菜单中选择“行锚点”。
  14. 拖动“行锚点”值,直到 7 大概位于它在“合成”面板中心的最初位置。
  15. 单击“合成”面板中的“显示快照”按钮以查看 7 原来的确切位置。调整“行锚点”值将字符放置在原始位置中。
  16. 预览动画。

示例:使用选择器为特定单词设置动画

此示例显示如何使用选择器将动画限制在特定的单词。

使用选择器为特定单词制作动画
为单词 Speeding 中的字符的倾斜值设置动画。

  1. 创建新合成。
  2. 使用文字 Speeding Saucer 创建新文本图层。
  3. 选择“动画”>“动画文本”>“倾斜”。
  4. 在“时间轴”面板中,将“倾斜”值设置为 35。
  5. 展开范围选择器 1。
  6. 确保当前时间指示器位于 0 秒处, 然后单击“结束”秒表。
  7. 在“合成”面板中,将两个选择器条都拖到 SpeedingS 的左侧。
  8. 将当前时间指示器移动到 2 秒处,并将右侧选择器条 拖到 Speedingg 的右侧。
  9. 预览合成。

示例:创建写入动画

可以通过使用不透明度动画制作器属性,轻松创建在屏幕上书写的外观。

创建写入动画
使用“不透明度”属性写入文本

  1. 创建新合成。
  2. 使用字符 01234 创建文本图层。
  3. 选择“动画”>“动画文本”>“不透明度”。
  4. 将“不透明度”设置为 0%。
  5. 展开范围选择器 1,然后单击“开始”的秒表图标。
  6. 在“合成”面板中,将开始选择器拖到文本的左边缘(值将为 0)。
  7. 将当前时间指示器移动到 5 秒处,并将“合成”面板中的开始选择器拖到文本的右边缘(值将为 5)。
  8. 预览合成。
    注意:

    默认情况下,“平滑度”属性设置为 100%。要创建打字机外观,请展开“高级”属性并将“平滑度”设置为 0%。

示例:使用多个选择器设置文本动画

此示例将表达式选择器中的 selectorValue 参数与摆动选择器一起使用,使一个字符串随机闪烁。

  1. 创建新合成。
  2. 创建新文本图层。
  3. 在“时间轴”面板中,从文本图层的“动画”菜单中选择“不透明度”。
  4. 在“时间轴”面板中展开文本图层及其动画制作器。
  5. 选择范围选择器并删除它。
  6. 选择文本图层的动画制作器属性组旁边的“添加”>“选择器”>“摆动”。
  7. 选择“添加”>“选择器”>“表达式”。如果摆动选择器不出现在表达式选择器前面,请将摆动选择器拖到表达式选择器上方。
  8. 展开表达式选择器。
  9. 展开“数量”属性以显示表达式。默认情况下将显示以下表达式:
    selectorValue * textIndex/textTotal
  10. 将默认表达式文本替换为以下表达式:
    r_val=selectorValue[0]; 
    if(r_val < 50)r_val=0; 
    if(r_val > 50)r_val=100; 
    r_val
  11. 将不透明度设置为 0%,并预览合成。

示例:使用表达式设置文本位置动画

此示例将 textIndextextTotal 属性与摆动表达式结合使用为一行文本设置动画。

  1. 创建新合成。
  2. 创建新文本图层。
  3. 在“时间轴”面板中展开文本图层,以查看文本属性。从“动画”菜单中添加位置动画制作器组。
  4. 删除默认的范围选择器 1。
  5. 通过选择“添加”菜单,然后选择“选择器”>“表达式”,来添加表达式选择器。展开表达式选择器以显示其选项。
  6. 展开“数量”属性以显示表达式。默认情况下将显示以下表达式:
    selectorValue * textIndex/textTotal
  7. 将默认表达式替换为以下表达式:
    seedRandom(textIndex); 
    amount=linear(time, 0, 5, 200*textIndex/textTotal, 0); 
    wiggle(1, amount);

    此示例中使用线性方法,以便随时间推移向下倾斜最大摆动量。

  8. 设置垂直位置值。值越大,字符摆动幅度越大。
  9. 预览您的合成。

示例:为作为时间码显示的文本设置动画

  1. 在未在“时间轴”面板中选择图层的情况下,双击“效果和预设”面板中的“当前时间格式”动画预设。(您可以通过在“效果和预设”面板的“包含”字段中键入动画预设的名称来查找动画预设。)

    将创建新的文本图层,“源文本”属性上的表达式使文本采用为项目设置的时间显示格式来显示当前时间。

    您可以使用“全局”类别中的其他表达式以其他格式显示时间。

    注意:

    要查看图层上的表达式,请选择图层并按 EE

使用 After Effects 完成更多工作

使用 Adobe After Effects 创建令人难以置信的动态图形、文本动画和视觉效果。专为影片、电视、视频和网页而设计。

更快、更轻松地获得帮助

新用户?