一、特效预览

unity 液体倾倒粒子特效 unity ui粒子特效_新知识

二、制作原理

1.素材介绍

我们停下来看一下这个球,是有无数个小圆圈形成的。

unity 液体倾倒粒子特效 unity ui粒子特效_从0到1_02


2.步骤介绍

1.小球动画的时间大概在1秒

2.小球的颜色是在一定范围内过度

3.新的小球是匀速出现的

4.小球的出现路径是圆的

5.小球出来以后就不动了,在原地

5.小球的透明度是从0到1再到0

三、开始制作

1.先把光球图形放上去

unity 液体倾倒粒子特效 unity ui粒子特效_unity_03

2.基础信息调节

新的知识点1

小球初始的颜色,可以不是随机的,可以是按过渡色的顺序来的

unity 液体倾倒粒子特效 unity ui粒子特效_unity_04

只要选择这个,调好颜色,小球的颜色就不是随机出现的了


这里我们调一个蓝色和紫色的过渡色

unity 液体倾倒粒子特效 unity ui粒子特效_从0到1_05

新的知识点2

我们希望小球出现以后,就在原地不动了,所以我们初始速度设置成0就可以

unity 液体倾倒粒子特效 unity ui粒子特效_游戏引擎_06

其他部分就是我们讲过的了,不再赘述,直接放结果

unity 液体倾倒粒子特效 unity ui粒子特效_unity_07

结果:

已经可以看见,按顺序渐变的,出来就不动的,过一秒消失的,小球了

unity 液体倾倒粒子特效 unity ui粒子特效_从0到1_08

2.发射信息调节

因为我们不需要它和散弹枪一样,一下撒出来,我们就希望它匀速的出现,当然,我们需要多一点,毕竟要围一圈呢,我们就写个50吧

unity 液体倾倒粒子特效 unity ui粒子特效_新知识_09

结果:

unity 液体倾倒粒子特效 unity ui粒子特效_从0到1_10

3.发射形状调节(新知识)

我们希望它在一个圈的范围出现,选择圈

unity 液体倾倒粒子特效 unity ui粒子特效_从0到1_11

然后,我们就发现,它铺满了整个圈

unity 液体倾倒粒子特效 unity ui粒子特效_unity 液体倾倒粒子特效_12

但我们只希望它在最外层的圈上显示

thickness是圆圈的厚度的意思,我们写0,那么只会在最外层有

unity 液体倾倒粒子特效 unity ui粒子特效_游戏引擎_13

unity 液体倾倒粒子特效 unity ui粒子特效_从0到1_14

接下来,我们不希望它随机出现,我们希望它循环出现,于是,mode改成loop

unity 液体倾倒粒子特效 unity ui粒子特效_游戏引擎_15

我们的game面板里,就会变成一条线

unity 液体倾倒粒子特效 unity ui粒子特效_新知识_16

但是,我们的scene面板里是个圈

unity 液体倾倒粒子特效 unity ui粒子特效_新知识_17

这个原因是,我们的角度不对,我们是从主视图观察,所以是个直线,我们改一下角度,

我们把角度都改成0

unity 液体倾倒粒子特效 unity ui粒子特效_游戏引擎_18

这时候,就会变成正圆了

unity 液体倾倒粒子特效 unity ui粒子特效_游戏引擎_19

因为出现的位置每次都一样,出现的规律也每次都一样,所以现在这个圆是不变的

4.效果调节

我们希望圆是动态的,那么我们就让圆的透明度从0到1到0

unity 液体倾倒粒子特效 unity ui粒子特效_新知识_20

unity 液体倾倒粒子特效 unity ui粒子特效_unity_21

我们希望它的大小也是变化的,所以我们让他的大小也从0到1再到0

但是,为了呈现出,球最开始很大,后面逐渐变小的视觉,我们的曲线最高点整体偏左

我画了一个这样的曲线,你们可以画其他曲线,看着调,其实直线也好看

unity 液体倾倒粒子特效 unity ui粒子特效_unity_22

五、成果

unity 液体倾倒粒子特效 unity ui粒子特效_新知识_23