积分充值购买VIP帮助中心

飞特网

  • 飞特网官方微博
  • 飞特网微信公众号
飞特网通栏广告招租

AE制作转场文字动效

乖乖发布于:2017-3-8 |寻找原创分享者
简介: 教程第一次写教程,简单的说应该是读书笔记哈哈。在此感谢带入门的:龙子潇~接下来是关于本次ae动效的制作过程,如有问题欢迎与我联系~谢谢表达式在文章底部出现~复制使用附:文字弹性表达式(用于添加到文字的Animator-Add-Expression Selector-Amount中,为文字添加弹弹跳 ...

教程

FEVTE编注:更多After Effects实例教程学习交流和After Effects作品发布请访问飞特网After Effects实例教程栏目,地址:http://www.fevte.com/moive/AE/AESL/

第一次写教程,简单的说应该是读书笔记哈哈。

在此感谢带入门的:龙子潇~

接下来是关于本次ae动效的制作过程,如有问题欢迎与我联系~谢谢

表达式在文章底部出现~复制使用

附:文字弹性表达式

(用于添加到文字的Animator-Add-Expression Selector-Amount中,为文字添加弹弹跳效果)


freq:     频率,数值越小弹动越缓慢;

decay:   衰变,数值越小重复弹动的越多;

duration:持续时间,数值越小动画播放越快


freq = 1;

decay = 6;

duration = 0.25;

retard = textIndex*thisComp.frameDuration*1;

t = time - (inPoint + retard);

startVal = [100,100,100];

endVal = [0,0,0];

if (t

linear(t,0,duration,startVal,endVal);

}else{

amp = (endVal - startVal)/duration;

w = freq*Math.PI*2;

endVal + amp*(Math.sin((t-duration)*w)/Math.exp(decay*(t-duration))/w);

}

FEVTE编注:更多After Effects实例教程学习交流和After Effects作品发布请访问飞特网After Effects实例教程栏目,地址:http://www.fevte.com/moive/AE/AESL/

3

好评
3

差评

刚表态过的朋友 (6 人)

乖乖
安徽 贵池 平面设计师
+ 关注 私信
  • 分析研究平面的构成
  • 关于视觉#找参考图到底参考啥?
  • 字体变形设计技巧介绍
发表评论

最新评论(8)

回 复 1楼
a56291发布于:2017-10-17 10:52
回复 乐天happy说的:
正确的表达式,需要的话就用吧
freq = 1;
decay = 6;
duration = 0.25;
retard = textIndex*thisComp.frameDuration*1;
t = time - (inPoint + retard);
startVal = [100,100,100];
endVal = [0,0,0];
if (t < duration)
{linear(t,0,duration,startVal,endVal);
}else{
amp = (endVal - startVal)/duration;
w = freq*Math.PI*2;
endVal + amp*(Math.sin((t-duration)*w)/Math.exp(decay*(t-duration))/w);
}

 
表达式添加到哪里?

回 复 2楼
a56291发布于:2017-10-17 10:37
希望教程不要【省略】太多步骤,特别一些关键的细节要校正好,AE我添加表达式都不会。
如果新手操作不了,我百度完就做不出来了,还不如不出~文字帖能详细尽量详情吧~
【分享教程值得赞扬的事情,辛苦了作者。】

回 复 3楼
gao360403832发布于:2017-8-25 16:52
加了表达式一点效果都没有。
回 复 4楼
nuo发布于:2017-6-25 16:29
回复 乐天happy说的:
正确的表达式,需要的话就用吧
freq = 1;
decay = 6;
duration = 0.25;
retard = textIndex*thisComp.frameDuration*1;
t = time - (inPoint + retard);
startVal = [100,100,100];
endVal = [0,0,0];
if (t < duration)
{linear(t,0,duration,startVal,endVal);
}else{
amp = (endVal - startVal)/duration;
w = freq*Math.PI*2;
endVal + amp*(Math.sin((t-duration)*w)/Math.exp(decay*(t-duration))/w);
}

 
回 复 5楼
nuo发布于:2017-6-25 16:28
第四行代码也报错啊 
回 复 6楼
乐天happy发布于:2017-6-6 16:26
正确的表达式,需要的话就用吧
freq = 1;
decay = 6;
duration = 0.25;
retard = textIndex*thisComp.frameDuration*1;
t = time - (inPoint + retard);
startVal = [100,100,100];
endVal = [0,0,0];
if (t < duration)
{linear(t,0,duration,startVal,endVal);
}else{
amp = (endVal - startVal)/duration;
w = freq*Math.PI*2;
endVal + amp*(Math.sin((t-duration)*w)/Math.exp(decay*(t-duration))/w);
}


回 复 7楼
乐天happy发布于:2017-6-6 15:32
文字Q弹效果的表达式第9行报错,能提供正确的表达式吗?
回 复 8楼
YOSGAD14发布于:2017-4-14 12:58
第九行代码报错

查看全部评论(8)

我来说两句:
B Color Image Link Quote Code Smilies |上传
您需要登录后才可以评论和提交作业 登录 | 立即注册

上传作业

本周热点文章

关于飞特|广告服务|付款方式|友情链接|网站地图|联系我们|加入我们|Archiver|飞特网旧版| 飞特网