lzth.net
当前位置:首页 >> 跪求 AE 表达式高手 帮忙看下这个表达式是什么意思 >>

跪求 AE 表达式高手 帮忙看下这个表达式是什么意思

如果你用的是英语版AE,你可以直接用“slider”代替.中文版是则是“滑块”.“adbe slider control-0001”实际是滑块的匹配名这是说无论AE是什么语言的版本都将匹配到这个属性的匹配名,都将始终引用该部分效果是为了适应不

猜一下,当前场景下摄像机沿x轴方向平移~毕竟只知道wiggle()

time表示时间,单位秒,你指针移动到相应的位置就对应它当前的时间,* 表示相乘,比如你指针移动到2秒处,time就等于2,此时time*-8表示2乘以负8,结果为负16,凡是涉及到time的表达式都表示参数随着时间而改变

Radius = effect("Radius")("Slider");//定义用Slider Control来控制Radius的值 Speed = effect("Speed")("Slider");//定义用Slider Control来控制Speed的值 RotationOffset = effect("Rotation Offset")("Angle");//定义用Angle Control

大概意思是,main合成中一个名为Place holder Control的图层上加的一个名为 Flourishes Visibility的特效里的名为 ADBE Slider Control-0001的参数属性

第一行是定义R的值等于这个合成中的“Audio Amplitude”图层中的名为“left channel”的效果中的“slider”属性的值,第二行的意思是,当R的值从5到30变化的时候,最后得到的值就从5000到900000乘0.2之间呈线性变换,R等于5时,最终值为5000,R等于30时,最终值为900000乘0.2

这个是模拟阻尼振动的. 运动关键帧突然停止时,物体会像弹簧一样抖几下才停. 对了,第一行,2 后面少个分号(貌似某乞丐说过)

表达式就类似于一种计算机语言,AE使用的是JAVA,但不完全是JAVA,有一些独特的语法.就是直接地告诉计算机你想要实现哪种效果,一方面可以省下很多人力和时间,另一方面可以实现手动调整或者K帧根本实现不了的效果.用AE不会表达式,那就终究还是不会AE..

表达式写错了:首先v=a+b+c;这行表达式你没用上,虽然你写上了(和这个问题没有关系).问题出现再 value+[0.y]这一行上面,你先把0后面的“.”(点)改为英文状态下的“,”(逗号)然后你再把value+[0,这里的y给个值,别写y,写入此时y的具体数值,或者用橡皮筋工具创建这一行的y表达式即可];(这个表达式的意图应该是把最后一行的y改成v(注意把.改为,号))错误解析:1:value+[0,y]中括号数组的表达形式是每个轴之间需要用“逗号”隔开并非是用“点”(英文状态下);2:仔细看上面的表达式,value+[0,y]这里的y没有赋予任何值,所以没有任何意义,程序不认识它,所以肯定报错,

最简单的方法,是用英文版打开这个模板

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com