【交换干货】MG动画常用简单表达式-1

精华帖 发布于:2015-08-06 23:53

首先我先说一下咱们今天要做的效果:如果想让下图圆靠近五角星时顺时针旋转,远离五角星时逆时针旋转要怎样做呢?


在这里我不得不说一下在AE当中如果想两个不同的属性产生关联(就好比我们接下来要介绍的

“物体A”位置属性来控制“物体B”的旋转属性)那就要用到AE当中“万恶”的表达式了。


Ps:千万别被吓到。今天的表达式非常简单。介绍两种表达式的打法。


超过30赞、置顶和设置精华我在说一个常用的表达式。B_21.gif


赞吧!少年请不要吝啬你的赞。。


看到这里可能有些小伙伴会不耐烦的说。TK你真啰嗦。能不能快点步入正题。


OK我废话不多说步入正题。。


首先建立合成和一个五角星和一个圆形,然后我们要摁住ALT键点击五角星图层旋转的小秒表

然后我们要用到Length命令英文意思大家都懂的“长度”嘛。


Li=transform.position

TK=thisComp.layer("圆形").transform.position

length(Li,TK);


好了,我来解释一下上面的意思。“Li和TK”只是一个单纯的代数。用来定义length(Li,TK)之间的关系。你可以用任意的字母来表示(PS:汉字除外)


那么Li=transform.position,这段的含义就是Li是用来记录他自身(五角星)位置属性的。(打好代数直拖拽橡皮筋到位置即可。)不理解的小伙伴请看下图:a6c81e93809874eb4996118502e552ce002.png


TK=thisComp.layer("圆形").transform.position,这段其实是用来记录和那个圆形的位置属性的。打好代数将橡皮经拖到“圆形”图层的位置上即可。不明白的小伙伴看下图:


31767aa0e4cea71e0f5e2f38b949bc22002.png


length(Li,TK);是用来定义他们发生怎样的关系。

(PS括号里面的Li和TK必须用你们自己定义的字母。)


具体的意思就是“五角星的旋转度数=圆形和五角星的距离”格式为“Length(a,b)”


这些都打对了恭喜你。效果做出来了。


做出来了能就会有好多小伙伴儿来问:我想让五角星转的快一点该怎么办呢!答案很简单。只需要在"length(Li,TK)"TK后面加“*数值”就好了。


Li=transform.position

TK=thisComp.layer("圆形").transform.position

length(Li,TK*5);

Ps:“*”代表乘以

    “5”代表数值


小伙伴儿们知道了“五角星的旋转度数=圆形和五角星的距离”格式为“Length(a,b)”

相信很多小伙伴儿已经猜到第二种表达式的打法了。


没错只需要在Length(a,b)括号当中的“a”和“b”分别定义这两个图层的位置关系就好了a是自己的位置,b是别人的位置。千万别忘了了中间用逗号隔开。调节旋转的快慢和上面的方法一样。


length(transform.position,thisComp.layer("圆形").transform.position*数值)


Ps:“*”代表乘以






这是我的理解,可能会有表达不当的地方还请大家多多包涵。




共有19条评论
正序查看
倒序查看
学习辅导-马彬 2015-08-06 23:57
回复

B_10.gif沙发走起

0 回复 学习辅导-马彬 2015-08-06 23:59
回复
挤挤
小蚂蚁 回复 0 2015-08-07 00:00
回复
赞哪
0 回复 小蚂蚁 2015-08-07 00:01
回复
赞了
学习辅导-马彬 回复 0 2015-08-07 00:03
回复
挤吧 挤挤更健康
回复
麻蛋!哥在第二页!!不开心!!!!让我挤挤!!!
回复
来吧一起挤挤
学习辅导-马彬 2015-08-06 23:58
回复
板凳也带走吧
0 回复 学习辅导-马彬 2015-08-06 23:59
回复
那我也顺便挤挤
回复
讨厌!
回复
干嘛讨厌?
学习辅导-马彬 2015-08-06 23:59
回复

地板也不放过B_33.gif

0 回复 学习辅导-马彬 2015-08-07 00:00
回复
继续挤
回复
都怪你!把我挤到第二页去了!
回复
下次让着你点好了 哈哈
0 2015-08-07 00:00
回复
B_10.gifB_10.gifB_10.gifB_10.gifB_10.gifB_10.gifB_10.gif
小蚂蚁 回复 0 2015-08-07 00:02
回复
谢了。么么哒
000 2015-08-07 00:03
回复
默默地占个楼层B_10.gifB_10.gifB_10.gifB_10.gifB_10.gifB_10.gifB_10.gif
小蚂蚁 回复 000 2015-08-07 00:04
回复
谢啦。。。
猪猪 2015-08-07 00:04
回复
占完楼层就跑B_09.gif
小蚂蚁 回复 猪猪 2015-08-07 00:06
回复
欢迎光临,欢迎继续光临,欢迎下次光临。。
猪猪 回复 小蚂蚁 2015-08-07 00:08
回复
下次光临就把赞赞取消了
小蚂蚁 回复 猪猪 2015-08-07 00:09
回复
不要这样。。。。太伤我心了。。。
刘珊珊 2015-08-07 00:11
回复

B_17.gif

小蚂蚁 回复 刘珊珊 2015-08-07 00:14
回复
嘿嘿嘿
2015-08-07 09:18
回复

B_17.gif

小蚂蚁 回复 2015-08-07 11:09
回复
谢谢。。。嘿嘿
回复 小蚂蚁 2015-08-07 16:13
回复
布阔气
正经的国小小 2015-08-07 09:20
回复

高大上

小蚂蚁 回复 正经的国小小 2015-08-07 11:09
回复
是吧是吧
小小7 2015-08-07 10:44
回复

B_10.gif

小蚂蚁 回复 小小7 2015-08-07 11:10
回复
谢谢

回复:【交换干货】MG动画常用简单表达式-1

图片
视频

0

今日新帖

0

昨日新帖

26

帖子总数

推荐
换一组