在我们制作作品的时候,游戏中或者一些虚拟的动态效果,这个时候我们就需要用到unity3d 粒子系统了。下面就来介绍一些关于unity3d 粒子系统的相关知识。 在unity3d 粒子系统系统中有一个Ellipsoid Particle Emitter,以这个发射器为例,我们来看一看一下一些参数: 粒子发射器中对于粒子的大小,存活时间,速度等设置: Emit 的属性是关于是否使用发射 粒子在各轴上速率的使用,主要的空置参数有:world velocity ,local velocity ,rnd velocity ,这三个参数主要用于世界,本地,随机三个事件中的 正切速度的参数只有一个,就是tangent velocity事件。主要用于调节离微发射角度 设置粒子大小区域变动的属性是Min Size/Max Size,粒子的大小生成就被限制在这个区域里面 设置粒子存活时间的变得区域属性是Min Energy/Max Energy,粒子在生成以后会成为该区间里的数值时间内活动直到被消掉的过程 粒子动画器Particle Animator的一些参数 粒子动画器最主要的作用就是对与颜色的设置了,主要是对5个颜色进行编辑,从Color Animation[0]到Color Animation[4]分别是表示粒子在这个区间中存活时间中的颜色变化,也是一个粒子从发射到消失的颜色渐变过程 设置粒子运动过程中旋转情况的属性是rotabtion axls 设置粒子在整个运动过程中大小的变化的属性是 size grow 设置粒子在运动过程中如何添加力以后,改变粒子运动轨迹的属性有 rnd force 、force、dampring 设置粒子在发射以后到某个点后自动销毁的属性是autodes。 |