通过虚幻引擎,在UE里面做出各种各样的粒子效果
一、做个基础文件夹
1.新建一个项目
2.新建一个文件夹
3.新建,保存关卡
二、做材质
1.创建材质球
2.搜索函数模块,进行连接
最终如下图所示
三、做粒子系统
1.创建一个粒子系统
2.创建后双击进入(会自带一个发射器)
3.把材质导入(点击必需)
四、调参数(先做上升的粒子)
1.必需,调成PSA速度,因为要粒子从下而上然后释放出烟花效果。
2.生成,如图所示,默认参数不变
3.生命周期,表示粒子存在时间的长短,最大和最小相差的少一点,太大会适得其反。(5和6为最佳)
4.初始大小,X轴和Y轴的最大最小值,要有差别,因为现实中的火星子不会长得都一样大
5.初始速度,对于本粒子特效,只需要调Z轴(上下方向,最大值越大速度越快)即可,X轴和Y轴的数值要互为相反数(数值为25~50之间)
6.生命内颜色,如图所示调就可以,R的数值要调大,因为调大了,粒子会发红光,更接近现实生活中的火星子
7.事件生成器(右键,藏在事件内),类型改为消亡,因为烟花放完会烟消云散,自定义命名可以随意,但是要记得,后面会用到
五、再增加一个发射器,做烟花散开的粒子
1.新建一个发射器(粒子界面里面右键)
2.必需的参数与上面相同
3.生成,下面爆发,加号添加一组元素,生成常量改为500,因为数量要多,才能有炸开的感觉
4.生命周期,表示烟花持续的时间(数值越小,持续时间越短),可根据个人爱好调(2~8为最佳)
5.初始大小,可自行调整,因为每一个烟花,范围都不一样大(10~25最佳)
6.初始速度关闭,因为烟花是在天空中的一个点爆炸的,如果开启速度,可能会出现爆炸上升的情况
7.生命内颜色,如图所示,有0和1,可以添加一组元组,为2,因为0~2相当于颜色的变化过程 ,第一个,0:Val内部可改为(0.1~0.4)第二个,1:Val内部可改为(0.5~0.8)第三个,2:Val内部可改为(0.8~1)
8.球体,附加条件,把爆炸范围控制为类似球状,类型改为统一,大小可根据自己改变(15以上为佳),下面速度,一定要打钩❗❗❗
9.事件接收器生成(右键藏在事件里面),与上面的上升粒子的事件生成器相呼应,数量为500以上最佳,下面的源,类型和命名要和生成器一样
10.大小随速度,根据必需里面选择的PSA速度,右键,藏在尺寸里面
参数如图所示,配置固定❗❗❗
11.搞完把粒子系统拉到地图里面,查看效果