摘要:滑块控制 Slider Control 效果提供一个可调节数值,使表达式可以动态控制动画参数。常用于控制透明度、运动速度、弹跳幅度等,提高动画的可调整性和自动化程度。
Ae菜单:效果/表达式控制/滑块控制
Expression Controls/Slider Control
滑块控制 Slider Control 效果提供一个可调节数值,使表达式可以动态控制动画参数。常用于控制透明度、运动速度、弹跳幅度等,提高动画的可调整性和自动化程度。
此效果适用于所有色深模式(8-bpc、16-bpc、32-bpc)。
◆ ◆ ◆
效果属性说明
点击“重置” Reset 按钮,恢复所有选项到默认值。
滑块
Slider
一个可调整的数值控件,用户可以通过滑块修改数值,并在表达式中引用该数值。
◆ ◆ ◆
应用举例
1、控制图层透明度
为图层的“不透明度”属性添加表达式。
thisComp.layer("控制图层").effect("滑块控制")("滑块")比如,“滑块”值从 0 到 100,对应图层不透明度 0% 到 100%。
2、控制旋转速度
控制图层的“旋转”速度,每秒旋转“滑块”属性值(度)。
thisComp.layer("控制图层").effect("滑块控制")("滑块")*time比如,“滑块”值设为 30,则图层每秒旋转 30 度;如果设为负值,则反向旋转。
3、控制弹跳动画
为图层的“位置”属性添加表达式,让“滑块”值决定图层弹跳的幅度,使对象上下弹跳。
amplitude =thisComp.layer("控制图层").effect("滑块控制")("滑块"); // 设定弹跳幅度frequency = 3; // 设定弹跳频率decay = 1; // 衰减系数yOffset = amplitude * Math.exp(-decay * time) * Math.sin(frequency * time * 2 * Math.PI);value + [0, yOffset];比如,“滑块”值设为 200,表示图层初始弹跳 200 像素,然后随时间衰减。适用于物体落地反弹、UI 按钮按压反馈等物理模拟动画。
“点赞行美意,赞赏是鼓励”
来源:小火论科技