ae制h5文字动画_利用AE表达式制作文字弹跳动画

开始之前,先看看我制作的效果GIF图:

(1)从上往下(字体开始位置在上方)

9b911e411b8008b7f4bb5bbee4eec296.gif

(2)从下往上(字体开始位置在下方)

21be10ab7745a90044dfd317d1af87a9.gif

(3)从左往右(字体开始位置在左方)

ad77a48e7a99d3b9e481c58e87b5b037.gif

(4)从右往左(字体开始位置在右方)

057441b2a6be9b1163369f299fc9ce08.gif

制作步骤

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AE中,可以使用表达式来实现弹跳效果。下面是一个使用AE表达式实现弹跳效果的具体方法: 1. 创建一个新的合成(Composition)并添加一个图层(Layer)。 2. 选中图层,在图层属性窗口中找到“位置”属性(Position)。 3. 点击“位置”属性旁边的钟表图标,启用表达式编辑模式。 4. 在表达式编辑器中,输入以下表达式: ``` amp = 50; // 弹跳幅度 freq = 2; // 弹跳频率 posY = transform.position[1]; // 获取当前Y坐标 startY = posY; // 记录初始Y坐标 t = time * freq; // 时间乘以频率 // 使用Math.sin函数来实现弹跳效果 deltaY = amp * Math.sin(t); // 只在向上运动时应用弹跳效果 if (deltaY > 0) { posY = startY + deltaY; } [value[0], posY] ``` 在这个表达式中,我们使用了amp来定义弹跳的幅度,freq来定义弹跳的频率。通过Math.sin函数和时间t的变化来实现弹跳效果。最后使用[value[0], posY]返回新的位置坐标。 5. 点击表达式编辑器右上角的“应用”按钮,即可看到图层的位置产生弹跳效果。 你可以根据需要调整amp和freq的值来控弹跳的幅度和频率。同时,你还可以在表达式中添加更多的参数和控逻辑,以实现更复杂的弹跳效果。 需要注意的是,表达式中的Math.sin函数是JavaScript语言中的函数,在AE表达式中同样适用。如果想要了解更多关于AE表达式的使用方法和表达式语法,请参考Adobe官方文档或查询相关教程资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值