Unity3D 粒子系统实现一个简单的爆炸效果

一个简单的爆炸效果的实现。

先看效果。
Unity3D 粒子系统实现一个简单的爆炸效果

一、准备四张贴图,做成材质
Unity3D 粒子系统实现一个简单的爆炸效果

Unity3D 粒子系统实现一个简单的爆炸效果
二、新建一个Particle System
1. 设置形状
Unity3D 粒子系统实现一个简单的爆炸效果
2.
Unity3D 粒子系统实现一个简单的爆炸效果
3.
Unity3D 粒子系统实现一个简单的爆炸效果
4.
Unity3D 粒子系统实现一个简单的爆炸效果
5.
Unity3D 粒子系统实现一个简单的爆炸效果
6.
Unity3D 粒子系统实现一个简单的爆炸效果
7.
Unity3D 粒子系统实现一个简单的爆炸效果
8. 曲线的第二个点往上提一点点
Unity3D 粒子系统实现一个简单的爆炸效果
9.
Unity3D 粒子系统实现一个简单的爆炸效果
10.
Unity3D 粒子系统实现一个简单的爆炸效果
11.
Unity3D 粒子系统实现一个简单的爆炸效果
目前效果像这样

Unity3D 粒子系统实现一个简单的爆炸效果
三、在当前粒子下面在新建一个粒子系统
1.取消looping
Unity3D 粒子系统实现一个简单的爆炸效果
2.
Unity3D 粒子系统实现一个简单的爆炸效果
3.
Unity3D 粒子系统实现一个简单的爆炸效果
4.
Unity3D 粒子系统实现一个简单的爆炸效果
5.
Unity3D 粒子系统实现一个简单的爆炸效果
6.
Unity3D 粒子系统实现一个简单的爆炸效果
7.
Unity3D 粒子系统实现一个简单的爆炸效果

Unity3D 粒子系统实现一个简单的爆炸效果

8.
Unity3D 粒子系统实现一个简单的爆炸效果
9.
Unity3D 粒子系统实现一个简单的爆炸效果
10.
Unity3D 粒子系统实现一个简单的爆炸效果
11. 打开子发射器
Unity3D 粒子系统实现一个简单的爆炸效果
12.选中子发射器修改参数
Unity3D 粒子系统实现一个简单的爆炸效果
12.1
Unity3D 粒子系统实现一个简单的爆炸效果
12.2
Unity3D 粒子系统实现一个简单的爆炸效果
12.3
Unity3D 粒子系统实现一个简单的爆炸效果
12.4
Unity3D 粒子系统实现一个简单的爆炸效果
12.5
Unity3D 粒子系统实现一个简单的爆炸效果
12.6
Unity3D 粒子系统实现一个简单的爆炸效果
12.7
Unity3D 粒子系统实现一个简单的爆炸效果
目前为止效果大概是这样的:
Unity3D 粒子系统实现一个简单的爆炸效果
13.回到上一层发射器
Unity3D 粒子系统实现一个简单的爆炸效果
13.1给他们改个名字
Unity3D 粒子系统实现一个简单的爆炸效果
13.2修改“黑色碎片”的参数
Unity3D 粒子系统实现一个简单的爆炸效果
14.选中“爆炸火花”给他再添加一个粒子系统,改个名
Unity3D 粒子系统实现一个简单的爆炸效果
14.1
Unity3D 粒子系统实现一个简单的爆炸效果
14.2
Unity3D 粒子系统实现一个简单的爆炸效果
14.3
Unity3D 粒子系统实现一个简单的爆炸效果
14.4
Unity3D 粒子系统实现一个简单的爆炸效果

15.选中“爆炸火花”给他再添加一个粒子系统,改个名
Unity3D 粒子系统实现一个简单的爆炸效果
15.1
Unity3D 粒子系统实现一个简单的爆炸效果
15.2
Unity3D 粒子系统实现一个简单的爆炸效果
15.3
Unity3D 粒子系统实现一个简单的爆炸效果
15.4
Unity3D 粒子系统实现一个简单的爆炸效果
15.5
Unity3D 粒子系统实现一个简单的爆炸效果
15.6
Unity3D 粒子系统实现一个简单的爆炸效果
15.7

Unity3D 粒子系统实现一个简单的爆炸效果
16.1选中“爆炸”(原名爆炸火花,最外层的粒子系统) 改变时长
Unity3D 粒子系统实现一个简单的爆炸效果

16.2最后把他们所有的looping(循环)给关掉

效果是这样的

Unity3D 粒子系统实现一个简单的爆炸效果

感谢收看,再见!
2017年6月4日09:37:43

对了,package在这
链接: https://pan.baidu.com/s/1boJrp1t 密码: v9ku