急需一条AE粒子制作螺旋线的表达式 或制作的方法 谢谢
发布网友
发布时间:2022-05-21 03:50
我来回答
共1个回答
热心网友
时间:2023-10-13 16:38
用表达式很好做,按我说的:
1:把粒子的各种速度都给成零(扩散速度,继承速度等……)都给成0,别让粒子动。然后进入particular卷展栏,把粒子生命给高,无限高!!!这是准备工作,下面开始写表达式。
2:先给particular特效下的positionXY属性建立表达式,这么写:
x=Math.sin(time*5)*80; //此句表达式里面的5和80(常量),都可以自己变,如果觉得觉得转的慢就把5改成更大,如果觉得转的圈太小就把80改更大,如果想慢或者小就把5和80改小,5控制粒子转的速度,80控制转的圆的半径。
y=Math.cos(time*5)*80; //同上,这里的5和80,要与上一句的常量一样,前提是你上一句你改了数值,
[x,y];
3:然后再给particular特效下的positonZ属性建立表达式:
time*10; //如果觉得螺旋形成的线过于密或者疏松就把10变小或着变大,自己看着改,这里的常量(10)控制着螺旋线的疏密!
4:因为我不知道你的合成大小是多少,我就打个比方把,比如你的合成是5s,然后在粒子每秒发射速率(particular sec)上写表达式:
if(time>=1){
500;
if (time>=5){
0
}
}
else{
0
}
5:建立摄像机,旋转摄像机,你要的螺旋线已出现!追问positionXY是什么
追答particular插件下面有个Emitter (发射器)在发射器下面就有positionxy属性,就是用来调整粒子在屏幕位置的属性!