直接填以下表达式,自动跟随父级透明度
k=100;
result=hasParent?parent.transform.opacity/k*value:value;
解释:
设置k为父级透明度的最大值;
结果等于(
层有爸爸的话,结果等于 爸爸的透明度 除以 k 乘以 这个属性值;
层没有爸爸的话,结果等于 当前属性值;
)
应用:
https://uiiiuiii.com/aftereffects/121212834.html
核心姿势点:
a=b?c:d
b成立,a等于c;
b不成立,a等于d;
parent.blahblah……
获取父级图层的对应属性;
thisLayer.transform.scale 获取当前层的缩放
parent.transform.scale 获取父图层的缩放
——————————2017年9月7日.更新——————————
k=100;
pare=hasParent?parent.transform.opacity.valueAtTime(time-inPoint+parent.inPoint):0;
result=hasParent?pare/k*value:value;
说明:
增加“.valueAtTime(time-inPoint+parent.inPoint)”,可以让图层从入点开始跟随父级,从而实现序列帧效果。
© leizingjiu | Powered by LOFTER