AfterEffects表达式拆分缩放属性
2017-08-08 19:31浏览数:124

前几天有学员在售后群问:能不能把缩放属性拆分?


思考:大家都知道AE中的位置属性可以直接拆分,但是缩放属性是无法直接拆分的,那么怎样做才能独立XY轴的缩放属性呢?


我给出的解决办法如下:

(1)新建合成名字随便起,暂叫拆分缩放属性动真格。

(2) 以固态层为例,ctrl+y新建固态层,颜色随意,为了大家好观察取一个显眼的颜色,名字随意,暂叫动真格拆分缩放。

(3)工作区右键新建一个空对象。

(4)暂修改空对象层名字为动真格控制。

(5)给空对象添加特效【滑块控制】,(在空对象层上右键-效果-表达式控制-滑块控制)。

(6)添加后再原地复制一个出来,暂修改名字为动真格X,动真格Y。

(7)打开动真格拆分缩放层的缩放属性,激活缩放属性的表达式(按住alt+鼠标左键点击缩放属性左面的小秒表激活)。

(8)注意:选择动真格控制层,(始终保持看到特效面板的滑块控制,然后鼠标点击表达式区域,准备书写表达式)。

(9)小写x=用小皮筋直接链接动真格X(滑块控制)结尾注意有分隔号;。x=thisComp.layer("动真格控制").effect("动真格X")("滑块");

(10)回车另起一行,同样小写y=用小皮筋直接链接动真格y(滑块控制)结尾注意有分隔号;y=thisComp.layer("动真格控制").effect("动真格Y")("滑块");

(11)最后完整的书写结果为:

x=thisComp.layer("动真格控制").effect("动真格X")("滑块");

y=thisComp.layer("动真格控制").effect("动真格Y")("滑块");

[x,y]

最后注意返回的结果,大括号内的xy。

(12)这时调整动真格XY(滑块控制),就可以单独控制固态层(动真格拆分缩放)的缩放属性,并可以单独的K帧。

官网www.movereal.com