AEJoy —— 介绍神奇的 10 个 AE 表达式附带简单的调试方法

举报
ShaderJoy 发表于 2021/11/19 00:49:32 2021/11/19
【摘要】 对于那些不熟悉 AE 的人来讲很快那么 AE 表达式是什么呢? AE 表达式是一个基于 Javascript 编程语言的代码,您可以通过按 Alt + 左键点击小码表来插入到 AE 中。如图所示  AE 表达式非常强大,可以非常方便地制作酷炫的运动图形特效。它令人惊奇的地方是,仅仅需要少许的编程代码,它可以就可以帮...

对于那些不熟悉 AE 的人来讲很快那么 AE 表达式是什么呢?

AE 表达式是一个基于 Javascript 编程语言的代码,您可以通过按 Alt + 左键点击小码表来插入到 AE 中。如图所示

After Effects Expressions

 AE 表达式非常强大,可以非常方便地制作酷炫的运动图形特效。它令人惊奇的地方是,仅仅需要少许的编程代码,它可以就可以帮助您的动画生动地运动起来。AE 表达式可以显著改善您的工作流程,当您创建一个拥有复杂代码的动画时,甚至可以真切地实现惊人的动态图形特效。

弹性表达式

弹性表达式非常实用,一个漂亮的弹性运动可以使你的动画和标题看起来生动活泼,而这只要创建两个关键帧的位置,然后贴上以下代码。


  
  1. amp = .1;
  2. freq = 2.0;
  3. decay = 2.0;
  4. n = 0;
  5. /// 一共只有两个关键帧
  6. if (numKeys > 0) {
  7. /// 指定时间上最近的关键帧的索引
  8. n = nearestKey(time).index;
  9. /// 如果该关键帧的时间大于当前时间
  10. if (key(n).time > time) {
  11. n--; /// 则使用前一个关键帧的索引
  12. }
  13. }
  14. if (n == 0) {
  15. t = 0;
  16. } else {
  17. /// n==1, n==2 的情况
  18. /// 时间差
  19. t 

文章来源: panda1234lee.blog.csdn.net,作者:panda1234lee,版权归原作者所有,如需转载,请联系作者。

原文链接:panda1234lee.blog.csdn.net/article/details/108532717

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。