我们接下来制作模拟云层的发射口以产生雨雪天气效果。

循例先上效果图

Unity粒子系统——简易特效制作(三)

Unity粒子系统——简易特效制作(三)
下面先讲解下制作下雪天气特效
首先需要一个圆形的图片

例如Unity粒子系统——简易特效制作(三)

 

通过GameObject->Particle System添加一个粒子

之后设置贴图为圆形,把shader设置为Unity粒子系统——简易特效制作(三)

之后设置粒子系统的旋转为0,0,0

Unity粒子系统——简易特效制作(三)
 

然后设置粒子速度为0,设置粒子大小为自己认为适当的大小

Unity粒子系统——简易特效制作(三)

然后设置粒子的生命周期y轴速度,因为雨雪是向下的,所以y轴速度小于0

Unity粒子系统——简易特效制作(三)
由于雪的粒子速度都不一致相同,因此我们设置类型为两个数间的随机数
Unity粒子系统——简易特效制作(三)
Unity粒子系统——简易特效制作(三)
 

这时候粒子开始下落了,但是雨雪天气的范围是非常大的,所以我们设置下发射器的形状
Unity粒子系统——简易特效制作(三)
现在看起来雪的粒子比较稀疏,于是乎我们需要设置粒子发射器的发射数量

Unity粒子系统——简易特效制作(三)
现在看起来雪的粒子都一样大,有点生硬,那么我们需要设置粒子的起始大小为两个数值的随机数

Unity粒子系统——简易特效制作(三)
嗯,现在看起来差不多了,之后我们再设置粒子系统的高度,这样就像粒子是由高处下落了,如果感觉粒子的下落有的需要有左右的速度,那么再设置x和z轴的速度,如下

Unity粒子系统——简易特效制作(三)
那么我们的下雪天气就完成了。

至于下雨天气特效和下雪雷同,只是把贴图改为长方形,可以自己去尝试下制作雨天气,还有雨是具有透明度的,这个得设置颜色透明度。

相关文章: