参考:After Effects Tutorial - Creating a Countdown Timer Using Expressions
核心代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
slider = thisComp.layer("Slider Control").effect("Slider Control")("Slider");
sec = Math.floor(slider%60);
min = Math.floor(slider/60);
function zero(x) {
if (x<10) return "0" + x
else return x
}
zero(min) + ":" + zero(sec)
步骤
- 新建一个Null图层,命名为
Slider Control
,并增加“Slider Control”属性; - 新建一个文本图层;
- 在文本图层中,alt+左键点击“source text”,把核心代码粘贴进去;
- 在Null图层的Slider Control属性里,alt+左键点击,输入
value - time
; - 在Null图层的Slider Control中调整属性的值,数值 = 想要的倒计时分钟数 x 60。比如10分钟倒计时,则填入600,即10x60。