Unity 粒子特效-第三集-星星闪烁特效

一、特效预览

二、制作原理

星星素材资源

链接:https://pan.baidu.com/s/17D-9sC-ErtqmUxl81Ln1Mw?pwd=ndm9 
提取码:ndm9 

1.素材介绍

仔细看,我们的粒子贴图是(如下),一颗星星

2.步骤介绍

1.星星动画的时间大概在1秒

2.星星的颜色是在一定范围内随机

3.星星有一次性发射出去的,也有逐渐出现的

4.星星发射的方向是朝上的

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

三、开始制作

1.碎碎念的开始(基础信息修改)

如果你是从第一集开始看的,那么这已经是我们第三个特效了,我们从一个制作者的角度来看,首先,我需要把粒子里的图片都改成星星,步骤就不多讲了。

效果:

2.进一步制作

跟原版本比,这个星星我不希望他放那么久,我还是希望做一个1秒的动画

这个星星我也不希望它一直存在,我希望每个星星存在个0.5-0.8秒就差不多了

这个星星往上飞的太快了,我希望慢一点

星星开始的大小,我也不希望他们一样,做一个随机大小

颜色我希望是带点透明的蓝色和带点透明的淡紫色

为了性能考虑,我们把最大粒子数量改小一点

到这一步之后,结果:

我们要去改粒子发射啦~~~~

3.发射信息修改

我希望每秒钟自动出现一些星星,5个差不多

我希望除了这些,会一起发射一些星星,就一次也发射5个吧

结果:

4.发射形状修改

我希望不是发射的一条直线,可以在一个球形中间发射

这时候已经变成:

范围有点大了,把半径改小一点

结果:

这时候是个正圆,我不希望是正圆,我希望是椭圆,就上下高一点

新知识点来了

点击下图标,可以改变圆的形状

我拉成了一个椭圆体:

结果:

到这里,基本图形已经做的差不多了

5.优化

a.限制粒子的速度

我们只要y方向的速度,其他方向都不要,y方向的让他速度是0.25到0.625匀加速

这样就有了从远方飘过来的效果。

b.设置颜色从透明到有色到透明

c.大小从小到大再到小

6.成品

猜你喜欢

转载自blog.csdn.net/weixin_49427945/article/details/134133617