多语言展示
当前在线:1997今日阅读:19今日分享:20

U3D特效教程入门篇_U3D粒子系统参数讲解_01

工具/原料

Unity3d 4.53f

方法/步骤
1

Duration,持续时间,就是发射粒子这个时间内一直发射,超过这个时间粒子停止发射,这个参数使用,经常要配合下面将要讲的“Start Lifetime” 初始生命,实际项目中,如果Duration发射周期时间太短,有时候粒子还没发射出来,就结束了,实际操作过程中,有不少技巧,需要搭配Duration和Strat Lifetime控制粒子的消失,这样比较灵活,具体技巧在后面案例讲解中向大家介绍。

2

Looping,循环,勾选上粒子程一直发射状态,循环状态,循环的效果是周期内粒子发射状态的循环,实际项目中,例如场景中火焰,下雨,下雪还有一些道具的状态特效例如一些武器上的流光、星光粒子,装备上光晕和气势光线等,经常会用到循环效果,让特效一直持续下去。

3

Prewarm,预热,这个效果只有在Looping循环勾选的状态下,才能启用,否则是灰色的,没办法选择,预热的效果是在粒子播放之前就模拟播放,然后在粒子发射出来的那一刻,此时模拟的那刻粒子状态显示出来,并非粒子从0时出现的状态。

4

Start Delay,初始延迟,说通俗了,就是粒子推迟发射,上面预热,在发射之前模拟发射,这个属性是在正常开始发射的时候不发射,推迟一定时间发射,做特效许多时候讲究节奏,时间上的先后也是节奏一种,如果所有粒子系统都不设置这个参数,会出现什么呢?游戏运行调用特效时候,会出现所有粒子效果一起发射出来,乱七八糟,毫无章法。对了,这个参数在Prewarm预热参数启用状态下程灰色,通俗讲,有你没我,有我没你,无法共存。

5

Start Lifetime,初始生命,粒子生命,单位s/秒,就是粒子从出生显示到死亡消失所经历的时间。对于后面有三角号,下拉列表有一些数值的不同方式。

6

第一种,Constant,恒定的,输入一个稳定的数值,这个效果是,发射的粒子生命数值都完全一样,生命数值是个恒定值。

7

第二种,Curve,选择这个模式,在粒子系统最底部,会出现一个曲线的调节窗口,这个曲线的模式灵活运用,能得到很多丰富的效果,日后重点讲解曲线的各种调节,以及实现的各种效果,结合实际案例展示给大家。曲线编辑框里在曲线上右键,可K关键帧,调节曲线的走向,底部有一些预设的常用的曲线模式,点击选择即可调用。

8

下图在Y轴向可输入最大数值,右键曲线关键帧位置,可出现一些关键帧入点、出点曲线的调节模式,有自由平滑曲线,有直线,有断点模式,可细分到控制左边曲线模式,右边曲线模式,和两边曲线模式,众多模式供你选择,灵活操作,往后讲解案例有几类经典案例,专门讲解曲线各种调节效果,配合UV图贴做出序列播放,uv的流动等。

9

第三种,两组极端值随机模式,例如3-5,粒子生命数值,在3秒到5秒两组数值之间随机取值,这个模式也很常用,做随机效果最常用,模拟自然发生的一种随和效果,更符合视觉效果。

10

第四种,双曲线模式,起作用的区域是曲线包裹的面积,你也可以理解为“面控模式”,这种模式也可实现很多丰富的效果,在曲线编辑面板有两条曲线可供大家调节,下面调节一些也蛮经典的形状给大家展示一下,具体实现的效果,日后案例一定为大家详细讲解。

11

Start Speed, 初始速度,就是刚开始发射出来的粒子速度,同样有多重模式,这个模式在上篇中已经详细讲解过了,这里不再赘述。值得提的一点就是,多数时候做能量聚气吸收特效的时候,速度设置为负数,得到更好聚气吸收效果,以后讲到案例时候介绍,做随机自然感觉一般两数值模式,做一些特定的效果,例如泰山压顶,做在地面的灰尘刚开始被泰山砸下来的时候烟雾尘土速度是很快的,但受到阻力作用,速度要慢下来,做出缓缓的感觉,这就要切换到曲线模式去调节,以后做泰山压顶案例时候具体讲解,还有个小技巧,配合模型发射粒子得到更真实的效果,请广大看客耐心等待,定不会让大家失望。

12

Start Size ,初始大小,粒子发射时的尺寸大小,同样有四种不同模式可调节,同样做随机两数值模式最佳,做各种特殊效果曲线模式优先,举个例子,例如加血治疗状态的一种特效,往往配合发射加号“+”表示血量增加,制作随机自然感觉呢,就使用两数值模式,如果制作加号在上升的过程中,俏皮的一大一小发生尺寸的变化,就可以结合曲线在中间位置k关键帧,调节尺寸大小。具体案例,加血治愈buff类特效讲解。

13

Start Rotation, 初始旋转,粒子发射时候的数值,同样有4种模式可供选择调节。实际项目中,多数调节使用两组数据模式调节,当然事无绝对,只要能做出好的效果,你可以任意选择模式结合你的设计,尽情的发挥。

注意事项
1

预热和推迟不能共用

2

周期和生命时长根绝粒子发射实际情况配合好数值关系,避免粒子无法发射

3

使用预热前提勾选循环

推荐信息