现在我们来学习AE文字的表达式
文字的随机变化
- 1
新建空文本,在源文本上写表达式,看看会发生什么
posterizeTime(3);
var randomNumber=random(48,122);
var myText=String.fromCharCode(randomNumber);
myText
文本就会随机变化
- 2
posterizeTime(3);
var randomNumber=random(48,122);
var myText =String.fromCharCode(randomNumber);
randomNumber=random(48,122);
myText+=String.fromCharCode(randomNumber);
randomNumber =random(48,122);
myText+= String.fromCharCode(randomNumber);
randomNumber= random(48,122);
myText += String.fromCharCode(randomNumber);
randomNumber= random(48,122);
myText+= String.fromCharCode(randomNumber);
randomNumber=random(48,122);
myText+= String.fromCharCode(randomNumber);
myText
END
读秒的表达式
- 1
新建文本层,不用输文字,加入滑块控制,K帧,从0到100。
写表达式:
effect("滑块控制")("滑块")
- 2
现在有个问题,生成的是小数。
生成整数就这样:
Math.round(effect("滑块控制")("滑块"))
- 3
另外一种,是这样:
timeToCurrentFormat(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, isDuration = false, ntscDropFrame = thisComp.ntscDropFrame)
ntcs是美制时间
END
文字的快速模糊
- 1
新建合成,输入文字,Animate Tracking,K帧。
- 2
快速模糊,写表达式,直接连追踪。
- 3
还可以这样。
- 4
还可以这样。
END