01表达式的基本操作
按住alt键单击动画属性的秒表
手动编辑表达式注意事项
1编写表达式时,要注意大小写
2表达式需要使用‘;’作为一条词句的分行
3单词间的多余的空格将被忽略(字符串中的空格除外0
4编辑区可上下拖动扩大编辑区范围
添加表达式注释
在词语句的前面添加//
在注释语句首尾添加/*和*/
表达式控制
效果-表达式控制
效果和预设面板-表达式控制
保存与调用表达式
动画预设
将含有表达式的动画保存为动画预设,在其工程文件中可以直接调用
复制表达式和关键帧
仅复制表达式
选择原动画属性
执行编辑-仅复制表达式‘然后粘贴
2表达式的基本语法
表达式的语言
AE使用的是JavaScript语言的标准内核语言,并且在其中内嵌诸如Layer(图层)、Comp(合成)、Footage(素材)和Camera(摄像机)之类的扩展对象
methods(方法)属性
图层属性中带有arguments(陈述)参数
attribute(属性)属性
图层属性中没有带有arguments(陈述)参数
循环表达式
loopOut(type="类型",numkeyframes=0)
numkeyframes=0指循环的次数
0为无限循环
1为只循环一次,2为循环2次,
不需要重复K帧,只需要设置开始、结束关键帧即可
索引表达式
index索引表达式:图层编号
图层依次排列的编号
(index-1)*20表示第一个图层在原来基础上旋转20°
时间表达式
time
返回当前时间线所对应的时间,1秒处time=1,time的最小值为0,最大值为合成的时间长度
抖动表达式
wiggle(2,20)
(2,20)指每秒抖动2次,每次抖动20个像素
通常和摄像机的position(位移)和point of interest(聚焦点)一起使用,对摄像机的镜头进行调整
网友评论