你们清楚在Unity里用ParticleSystem做出枪口火焰效果的操作流程吗?若是不清楚的话,就去下文学习在Unity里用ParticleSystem做出枪口火焰效果的教程吧,相信对大家会很有帮助哦。
![1.png](http://mydown-img1.yesky.com/2018-05-04/c45404ed5893d4588eddb44f31e099a5.png)
1、首先我们新建一个空游戏对象,给它建立一个ParticleSystem组件。
![](http://mydown-img1.yesky.com/2018-05-04/eaa8708efdfba40c4088bcaf74f3b11f.jpg)
2、展开主面板。设置时长0.1s, 因为枪火的存在时间本来就很短。取消Looping的勾选,因为枪火只射一次。设置起始颜色为黄色。
![](http://mydown-img1.yesky.com/2018-05-04/da888a9ddec83094ec99e7e95c40459f.jpg)
3、展开Shape,把粒子发射装置的形状调整成一个很细的圆锥,保证枪火的方向和位置固定。
![1.png](http://mydown-img1.yesky.com/2018-05-04/d8caa4c2f1f40e519cd892b6a423fd01.png)
4、设置颜色渐变从白色到黄红到透明,设置大小渐变(添加一个curve)
![dd.png](http://mydown-img1.yesky.com/2018-05-04/861a7d5b3cb359e0043f60141a7319ad.png)
5、在最下面的Renderer里面设置枪火的材质。其实标准材质包的默认粒子材质就可。最终效果如图。
![](http://mydown-img1.yesky.com/2018-05-04/9b13dcf6b6a1d97394f3b05310385288.jpg)
![1.png](http://mydown-img1.yesky.com/2018-05-04/1bd68e5a953658ab3e701b03a0eba4b0.png)
上面就是小编带来的在Unity里用ParticleSystem做出枪口火焰效果的操作流程,小伙伴们都学会了吗?