提交需求
赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!
无需关键帧,用一个表达式,添加到文字层,可创作无限种MG文字变换。
在国外模板上文字层提取了一个表达式,结果发现太好用了,几乎可以做无限多的文字变换,操作方法如下。
打开文字层,输入文字。
点击右边的Animate 然后 选择position,这样下方就出现新的选项
再点击 Add-selector(中文应该是 选择)-Expression(表达式),这用就出现了文字选择器加入表达式的属性栏(Expression Amount)
复制下面的表达式,写入Expression Amount中:
delay = .1;
myDelay = delay*textIndex;
t = (time - inPoint) - myDelay;
if (t >= 0){
freq =2;
amplitude = 100;
decay = 8.0;
s = amplitude*Math.cos(freq*t*2*Math.PI)/Math.exp(decay*t);
[s,s]
}else{
value
}
这时基本完成,但会发现还没有动画 ,要有动画只需将表达式下方的position的值改变即可,改变后的值将是文字出现之前的位置,同时可以通过Amount上方的Add属性添加其他变换 如大小 旋转 透明等等(还有其他属性都可以试试)组合运用,就会有各种效果 ,关键是完全不需要关键帧,想改变动画属性可在表达式里适当的改变delay,freq,amp,decay即可(看情况调整)。
大牛,别默默的看了,快登录帮我点评一下吧!:)
登录 立即注册