【后期笔记】表达式

这篇文章是学了AK的表达式讲解写了1~4条,先发出来,还是很有用的.等后面接触到新的表达式了再继续填坑

1.Alt+单击秒表打开表达式输入框.

打开了position的表达式输入框

四个小图标

四个小图标,第一个是表达式效果开关,当点击后出现 斜杠表示禁用了表达式
第二个
第三个是 拾取器按住它拖到别的地方可以关联表达式里的数值到拖到的地方
第四个展开各种各样的表达式,点击插入
transform.position的意思就是使用position自己的属性,使之不受表达式的影响,这句话其实没什么意义,你删掉了也不影响什么

2.不规律晃动Wiggle

Wiggle wiggle~

position处输入 基本坐标值
添加表达式 wiggle(10,30)

'wiggle'就是360°无死角晃动
括号里,前面的'10'表示'每秒晃动次数',后面的'30'表示'晃动位移的最大值'
所以这个表达式的意思就是'每秒10次的频率在坐标周围30px的范围内随意晃动'

3.使用slider控制表达式参数的变化

【后期笔记】表达式_第1张图片
1-添加'slider control',特效面板会出现一个slider

2-把上面表达式的`30`删掉,光标停留在`30的位置上`

【后期笔记】表达式_第2张图片
3-表达式前面有个弹簧图标,按住拖拽到slider上松开

4-刚才的'30'被替代成了slider的值,这个slider可以打关键帧

通过上面的操作,我们可以给表达式打关键帧了!
再开始处打一个关键帧,slider值为0
然后到某一处再打一个关键帧,slider值设为一个正数
就可以造成画面再某一个时间点才会开始晃动的效果了

注意:一个slider可以被很多个表达式关联,所以有时候可以通过这一个slider的数值变化来控制很多表达式的数值
比方说时钟的分针\时针旋转,就可以这么玩,设置不同的倍率就行了

4.数值倍率

wiggle(10,effect("Slider Control")("Slider"))改成wiggle(10,effect("Slider Control")("Slider"))/10在表达式末尾加上了一个/10,就让这个表达式的数值变为原来的1/10了,就酱,加减乘除都可以

你可能感兴趣的:(【后期笔记】表达式)