2025-02-26 影视周边 122
嘿,诸君AE小伙伴们,我是你们的新一又友,邱小妙。今天我们来聊聊AE里的一个超等神器——抒发式!别一听“抒发式”就吓得掉头跑,其实它就像是AE里的魔法棒,能让你轻松终了多样酷炫的动画成果,着力翻倍哦!
一、抒发式是啥玩意儿?
率先啊,我们得知说念抒发式是啥玩意儿。粗浅来说,抒发式即是一段代码,它能让AE里的属性(比如位置、缩放、旋转啥的)把柄某种章程自动变化。就像你定了个闹钟,每天早上6点响,这即是个粗浅的抒发式:“期间到了6点,就响铃”。
小妙技:刚启动学抒发式时,别急着去啃那些复杂的教程。先精真金不怕火单的启动,比如让图层驾驭扭捏,约略凹凸朝上。这样既能老到抒发式的语法,又能增多信心。
二、抒发式的语法基础
AE里的抒发式是用JavaScript写的,不外别挂牵,我们不需要成为JavaScript妙手。惟有掌持一些基础的语法,就能玩转AE的抒发式了。
比如,time是一个常用的变量,它暗示现时的期间(单元是秒)。你不错用它来搁置动画的速率和节律。比如,思让图层每秒迁徙100个单元,就不错写成这样:position + [100*time, 0]。
常见罪恶:好多小伙伴在写抒发式时,容易忽略单元。记取哦,AE里的单元很高大,比如位置是像素(px),缩放是百分比(%)啥的。写抒发式时一定要肃肃单元哦!
三、常用的抒发式函数
AE里有好多内置的抒发式函数,比如wiggle、loopOut、timeRemap啥的。这些函数就像是魔法公式,能让你轻松终了多样酷炫的成果。
wiggle:这个函数能让图层立时扭捏。比如,wiggle(5, 10)暗示图层每秒会在5到10个单元之间立时扭捏。
loopOut:这个函数能让动画轮回播放。比如,loopOut("cycle")暗示动画会按照正本的时势无穷轮回。
timeRemap:这个函数能再行映射期间轴。比如,timeRemap(time*2)暗示动画速率会加速一倍。
小妙技:在用这些函数时,难忘多试试不同的参数,望望成果有啥变化。无意候,小数点小小的诊疗就能带来出东说念主料思的惊喜哦!
四、抒发式的垄断实例
说了这样多,我们来望望抒发式在骨子中的垄断吧!
1. 翰墨朝上成果
思让翰墨像心跳相同朝上?没问题!用wiggle函数就能轻松终了。选中翰墨图层,按“P”键调出位置属性,然后加上这段抒发式:wiggle(10, 50)。这样,翰墨就会像心跳相同凹凸朝上了。
2. 图层轮回迁徙
思让图层在画布上轮回迁徙?用loopOut函数吧!选中图层,按“P”键调出位置属性,然后加上这段抒发式:position + [200*Math.sin(time*2*Math.PI), 0]; loopOut("cycle")。这样,图层就会像钟摆相同在画布上驾驭轮回迁徙了。
3. 动画速率换取
思让动画速率加速或降速?用timeRemap函数吧!比如,思让动画速率加速一倍,就选中图层,然后在期间轴上右键礼聘“Enable Time Remapping”,再在抒发式框里输入:timeRemap(time*2)。这样,动画就会以两倍速播放了。
常见罪恶:在换取动画速率时,容易忽略期间轴的缩放。记取哦,期间轴的缩放也会影响动画的速率。若是期间轴缩放了,难忘相应地诊疗抒发式的参数哦!
五、抒发式的进阶玩法
掌持了基础的抒发式后,我们不错试试进阶的玩法了。比如,用抒发式来搁置多个图层的动画同步,约略终了复杂的动画成果。
1. 多个图层同步动画
思让多个图层同步动画?没问题!用抒发式里的thisComp.layer重要就能终了。比如,你有两个图层A和B,思让它们的位置同步变化。就不错在B图层的位置属性里加上这段抒发式:thisComp.layer("A").transform.position。这样,B图层就会随着A图层一齐迁徙了。
2. 终了复杂的动画成果
思终了复杂的动画成果?比如,让一个图层沿着特定的旅途迁徙,约略把柄音乐的节律变化动画。这时候,就需要用到抒发式里的key、numKeys、inPoint、outPoint等重要和属性了。这些重要和属性能让你更精准地搁置动画的期间和节律。
小妙技:在终了复杂的动画成果时,难忘多预览一下成果哦!无意候,小数点轻微的诊疗就能让成果大不相同呢!
六、抒发式的调试和优化
写抒发式时,未免会碰到多样问题。比如,抒发式写错了,约略动画成果不顺应预期。这时候,就需要用到AE里的调试器具了。
抒发式裁剪器:在AE的图层面板里,每个属性驾驭齐有个小码表图标。点击它就能掀开抒发式裁剪器了。在这里,你不错编写和裁剪抒发式哦!
罪恶提醒:若是抒发式写错了,AE会在抒发式裁剪器里瓦解罪恶提醒。把柄提醒修改抒发式就能料理问题了。
预览和调试:在写抒发式时,难忘多预览一下成果哦!这样既能实时发现问题,又能让动画成果更顺应预期。
常见罪恶:好多小伙伴在写抒发式时,容易忽略抒发式的适用限制。记取哦,不是扫数的属性齐能用抒发式的。比如,图层的透明度属性就不可用wiggle函数哦!
七、抒发式的学习资源
思学更多的抒发式?没问题!网上有好多对于AE抒发式的教程和资源哦!比如,你不错去YouTube上搜AE抒发式的教程视频,约略去AE的官方网站上稽查文档和示例。
小妙技:在学习抒发式时,难忘多出手试验哦!这样技术更好地掌持抒发式的用法和妙技。
八、驱逐语
好了,今天的AE抒发式速成班就到这里啦!其实啊,抒发式就像是AE里的魔法棒,能让你轻松终了多样酷炫的动画成果。不外呢,魔法棒也需要进修技术用得好哦!是以呀,公共难忘多出手试验哦!这样技术让动画着力翻倍呢!