Ae里的表达式是什么东东啊?
2个回答
展开全部
一种JAVA语言 其实说白了 最常用的功能就和父子关系差不多
更多追问追答
追问
怎么使用呢
追答
表达示你得去找教程 这是一个很大的范围 需要仔细学习的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表达式: 表达式很类似于动力学脚本,不同的是表达式会保持始终使能,只要应用表达式之后,任何关键帧都会永久保持与之的连接关系。
在这几种连接关系中,表达式的功能最强大,但是学习起来有一定的难度,需要一定的毅力。
使用表达式的时机
使用表达式为图层建立动态连接是一种非常方便高效的方法。
从父层级中仅仅复制一个参数. 有些时候,你只想从一个图层中复制一个参数,而不是一整套父子连接图层关系。 例如, 两个图层建立了父子联接, 利用父子联接建立的图层关系中子层级会继承父层级的位置与旋转属性。而应用表达式建立的图层关系,子图层只会继承父层级的一个属性,而其旋转属性由于未被联接到旋转属性,所以该参数不会改变。
通过使用表达式你不用设置任何关键帧就可以为参数设置动画。
你可以使用表达式为存在的关键帧增加随机性,这种方法非常巧妙,它保留了原始的关键帧设置。使用表达式建立的随机性效果可以轻松的切换表达式的使能状态,不会影响原始关键帧。
通常情况下使用其他方法可以实现的效果就不要使用表达式,AE具有强大的工具和功能来实现各种各样的效果。例如,使用父子连接可以实现的效果就不需要再使用表达式。表达式功能的确很强大,但是它不是万能的,而且精心书写表达式后还要维护表达式。
解析表达式
简单的说表达式就是为特定参数赋予特定值的一条或一组语句,最简单的表达式就是一个数值:6; 当然了,这种表达式的用处不是很大,常量通过调整参数的值来实现就可以了,像下面这种变量表达式用处会更大:rotation;
当执行该语句时,AE的表达式会自动计算当前图层当前时间的旋转参数值,返回的值会赋予表达式连接的参数值。 如果表达式应用于图层的不透明度属性,那么该图层的不透明度属性会随着旋转属性同步变化,当旋转三十度的时候,图层不透明度也会被设置为30%。
AE中的表达式以Javascript语言为基础,Javascript包括一套丰富的语言工具来创建更复杂的表达式,当然包括最基本的数学运算:opacity*10;
意思就是当前图层在当前时间的不透明度参数乘以10,因为不透明度参数的值阈是0~100,所以该表达式的之余就是0~1000,该值将赋予表达式连接的任何参数。
在这几种连接关系中,表达式的功能最强大,但是学习起来有一定的难度,需要一定的毅力。
使用表达式的时机
使用表达式为图层建立动态连接是一种非常方便高效的方法。
从父层级中仅仅复制一个参数. 有些时候,你只想从一个图层中复制一个参数,而不是一整套父子连接图层关系。 例如, 两个图层建立了父子联接, 利用父子联接建立的图层关系中子层级会继承父层级的位置与旋转属性。而应用表达式建立的图层关系,子图层只会继承父层级的一个属性,而其旋转属性由于未被联接到旋转属性,所以该参数不会改变。
通过使用表达式你不用设置任何关键帧就可以为参数设置动画。
你可以使用表达式为存在的关键帧增加随机性,这种方法非常巧妙,它保留了原始的关键帧设置。使用表达式建立的随机性效果可以轻松的切换表达式的使能状态,不会影响原始关键帧。
通常情况下使用其他方法可以实现的效果就不要使用表达式,AE具有强大的工具和功能来实现各种各样的效果。例如,使用父子连接可以实现的效果就不需要再使用表达式。表达式功能的确很强大,但是它不是万能的,而且精心书写表达式后还要维护表达式。
解析表达式
简单的说表达式就是为特定参数赋予特定值的一条或一组语句,最简单的表达式就是一个数值:6; 当然了,这种表达式的用处不是很大,常量通过调整参数的值来实现就可以了,像下面这种变量表达式用处会更大:rotation;
当执行该语句时,AE的表达式会自动计算当前图层当前时间的旋转参数值,返回的值会赋予表达式连接的参数值。 如果表达式应用于图层的不透明度属性,那么该图层的不透明度属性会随着旋转属性同步变化,当旋转三十度的时候,图层不透明度也会被设置为30%。
AE中的表达式以Javascript语言为基础,Javascript包括一套丰富的语言工具来创建更复杂的表达式,当然包括最基本的数学运算:opacity*10;
意思就是当前图层在当前时间的不透明度参数乘以10,因为不透明度参数的值阈是0~100,所以该表达式的之余就是0~1000,该值将赋予表达式连接的任何参数。
更多追问追答
追问
我可不可以理解为,表达式是一种命令,用于控制图层的动态效果?
追答
对的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询