AE表达式详解4:等号的位置

头像
ส็็็็็็็็็็็็็็
2016-09-08 22:39:22

也许你认为表达式应该是这种形式,“position=rotation”,AE中的表达式不需要使用等于号将其赋予参数,为参数添加表达式的时候,直接将计算出来的结果赋予参数。当然,你也可以在表达式中使用等于号,为参数赋变量值。

 

表达式、参数值一一对应

 

一句表达式控制一个参数,因为一句表达式仅连接在一个参数上,它仅将值赋予该参数。例如,你不可以使用一句表达式来同时修改一个图层的位置和旋转值;你只有创建两个区分开来的关键帧,一个连接到位置属性上,另一个连接到旋转属性上。

 

多行表达式

 

表达式可以以多条语句的形式来组织书写。

 

当表达式由多条语句组成的时候,最后一行语句所计算出来的值将赋予表达式连接的参数,如下面的表达式:

offset=30;

ralph=rotation+offset;

ralph;

 

该表达式组将会使图层的旋转值设置为当前时间的旋转值加上30度。


全部回复
正序查看
空数据
暂无评论