小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
效果图
打字机效果之红色闪烁的鼠标光标
一旦您知道在哪里添加表达式,为键入动画的光标添加颜色实际上是很容易的。
演示的打字机动画与闪烁的彩色光标下面
下面我创建了 4 种方法来学习这个 After Effects 与彩色光标的打字效果。只要选择最适合你的。
- 操作步骤
- 视频教程
- AE 项目文件(在本节的末尾)
- 带有彩色光标预设的打字机(本节结尾处)
操作步骤
- 创建一个新的合成
- 选择 T (水平文字工具 CTRL+T )
- 输入你的文本
- 打开效果和预设窗口
- 搜索滑块控件
- 拖放滑块控件到文本层上
- 将滑块控件重命名为 Speed
- 转到源文本
- Alt 单击秒表图标添加表达式
- 复制并粘贴这个表达式
L = text.sourceText.length;
It = time - thisLayer.inPoint;
T = It * effect("Speed")("Slider");
F = Math.round(It % 1);
if (F == 1 | (T0)) { Fl = "|"; }
else { Fl = " "; }
substr(0, T) + Fl
- 将滑块控件速度增加到 20 (这定义了文本输入的速度)
- 现在,如果你按下播放键,你会看到你的文本在闪烁的光标下输入
- 让我们把闪烁的光标条换成不同的颜色
- 点击动画箭头并选择Fill > RGB
- 扩展 Range Selector 1
- Alt 点击开始秒表图标,并在下面添加这个表达式:
text.animator("Animator 1").selector("Range Selector 1").end-1
- Alt 点击结束秒表图标,并在下面添加这个表达式:
text.sourceText.length
- 打开高级选项
- 将单位从百分比改为索引
- 现在点播放。你应该有了用红色闪烁的光标来输入文本。
- 显然,现在你可以通过改变填充颜色来改变光标的颜色