摘要:点控制 Point Control效果提供 2D 位置控制,适用于绑定图层运动、特效定位、路径动画等,使动画参数更灵活可调,提高操控性。
Ae菜单:效果/表达式控制/点控制
Expression Controls/Point Control
点控制 Point Control效果提供 2D 位置控制,适用于绑定图层运动、特效定位、路径动画等,使动画参数更灵活可调,提高操控性。
此效果适用于所有色深模式(8-bpc、16-bpc、32-bpc)。
◆◆ ◆
效果属性说明
点击“重置” Reset 按钮,恢复所有选项到默认值。
Point
一个可在 X、Y 轴位置调整的控制点,常用于表达式中定义 2D 位置、控制运动路径或影响特效的位置。
◆◆ ◆
应用举例
1、控制图层的缩放
为图层的“缩放”属性添加表达式,让图层跟随“点控制”中“点”属性的单个值进行缩放。
var sX = thisComp.layer("控制图层").effect("点控制")("点")[0];var s = [sX,sX]linear(time,0,3,s,[100,100])2、让图层在点控制位置周围摆动
为图层的“位置”属性添加表达式,让图层围绕“点控制”位置做循环运动(摆动)。
center = thisComp.layer("控制图层").effect("点控制")("点");radius = 50;angle = time * 2 * Math.PI; // 每秒 1 圈x = center[0] + Math.cos(angle) * radius;y = center[1] + Math.sin(angle) * radius;[x, y];3、控制粒子发射器位置
为 效果的“Position”属性添加表达式, 让发射器位置跟随“点控制”。
thisComp.layer("控制图层").effect("点控制")("点")粒子发射器位置随点控制移动,适用于粒子特效的交互控制。
“点赞行美意,赞赏是鼓励”
来源:汇文教育