表达式控制
Expression Controls
下拉菜单控件 Dropdown Menu Control
通过下拉菜单的子菜单项控制表达式。
示例:文本图层的源文本表达式
a = thisComp.layer("空 1").effect("下拉菜单控件")("菜单")
if(a == 1) value="项目 1"; else if(a==2) value="项目 2"; else value="无此项"
复选框控制 Checkbox Control
通过复选框控制表达式。只有勾选(值为 1 )和不勾选(值为 0 )两种状态,常用于逻辑判断。
示例:文本图层的源文本表达式
a = thisComp.layer("空 1").effect("复选框控制")("复选框")
if(a == 1) value="Photoshoptea"; else random(0,100)
3D 点控制 3D Point Control
通过设置点值(三个值,temp[0]、temp[1],temp[2])来控制表达式。
示例:锚点表达式,让3D图层的锚点受3D点控制效果控制。
thisComp.layer("空 1").effect("3D 点控制")("3D 点")
图层控制 Layer Control
通过设置图层控制表达式。
示例:位置表达式,让图层的位置与图层控制效果中指定的图层一致。
a = thisComp.layer("空 1").effect("图层控制")("图层")
a.position
滑块控制 Slider Control
通过滑块设置值控制表达式,常用。
示例:位置表达式,复制的图层自动在Z轴移位。
a = thisComp.layer("空 1").effect("滑块控制")("滑块")
value+[0,0,(index-1)*a]
点控制 Point Control
通过设置点值(两个值,temp[0]、temp[1])来控制表达式。
示例:锚点表达式,使用X,Y坐标值受点控制效果控制。
temp = thisComp.layer("空 1").effect("点控制")("点");
[temp[0], temp[1], temp[1]]
角度控制 Angle Control
通过设置角度值控制表达式。
示例:径向擦除效果之过渡完成表达式,让径向擦除效果受角度控制效果控制。
thisComp.layer("空 1").effect("角度控制")("角度")
颜色控制 Color Control
通过设置颜色控制表达式。
示例:填充效果之颜色表达式,让填充的颜色受颜色控制效果控制。
thisComp.layer("空 1").effect("颜色控制")("颜色")
点击下方的“阅读原文”,可查看官网的“表达式控件效果”详细说明。
“有钱的捧个钱场,好看的点下在看”