
语言表达出现了错误
有小伙伴不知道表达式是在辣个软件里的
介个,叨叨的表达式用在AE里的
Adobe After Effects里,这个样的

其他的我也不会,哈哈哈

往下看
我们来讲层级关系
来,我们讲表达式的语言知识
学习在表达式的层级关系
新建一个图层,随便看一个属性

可以看出,表达式是 transform.opacity
也就是一个层级关系
看图

“.”后面显示的是子层级
严格来说
这个表达式前面还应该有,是在transform前面还有thislayer. 也就是本图层
2019版的比较智能,输入前几个字幕会出来一堆,这样也不需要担心书写错误

蓝sai的指的是本图层中的表达式控制。如果像是之前所做的不是本图层,拿出来瞅瞅是啥样

不是本图层的话,表达式所显示的是,thiscomp也就是本合成,layer也就是合成下面的层级,layer里面指的是哪一个呢,可以看出来他连接的是NULL空物体1的,再下一层级,意思是,在空物体的effect这一特效中的哪个特效、特效的哪个参数。可以清楚的看出这样的一个层级关系,层级关系之间是用“.”来区分开。
这里是链接的本图层thiscomp,如果不是本图层的话是哈么样子呢,来,瞅一眼
重新创建合成comp2

我猜肯定有小可爱不会这样的,来吧,上图

这样的话可以使两个层分别显示出来,可观性很强
我们把合成1的透明度链接到合成2 的slider上

看下对比,是不是不一样了,变成了comp
这时候,透明度的变化是由合成2的数据来控制

重点中的重点
看图!!!

在图层的上方有个layer name(图层名称),点击可以更改成source name(来源名称)
Source name来源名称的名字是固定的我们不可以改变
如果我们在layer name中更改图层的名字
看效果

在改变空物体名字时
可以发现表达式括号里的也随之发生了改变
而更换source name还是显示null1
ok了

下节来说说赋值方法
也就是用数字来控制我们所需要的样式
