美文网首页
【后期笔记】表达式

【后期笔记】表达式

作者: Maolpha | 来源:发表于2019-02-21 14:54 被阅读0次

    这篇文章是学了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-添加'slider control',特效面板会出现一个slider
    2-把上面表达式的`30`删掉,光标停留在`30的位置上`
    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了,就酱,加减乘除都可以

    相关文章

      网友评论

          本文标题:【后期笔记】表达式

          本文链接:https://www.haomeiwen.com/subject/ghrryqtx.html