AE 弹跳表达式:实现动画效果的代码示例
以下是一段AE弹跳表达式:
'y = 500; //定义起始高度 g = 980; //定义重力加速度 t = time - inPoint; //定义时间
if (y > 0) { //如果还未落地 v = g * t; //速度随时间增加 y = 500 - 0.5 * g * t * t; //高度随时间减少 if (y < 0) { //如果已经落地 y = 0; //高度置为0 v = Math.abs(v) * 0.7; //速度反弹,并减小70% t = 0; //时间重置为0 } }
[value[0], y + v * t, value[2]] //返回x、y、z坐标'
原文地址: https://www.cveoy.top/t/topic/m0la 著作权归作者所有。请勿转载和采集!