一、基础理解
1.粒子特效的意思是,发射很多小的东西,组成一个效果
2.主要可以分成两种
a.一直循环(如上图)
b.发射状
二、案例视频
今天我们做一个发射的五角星
三、案例分析
我们仔细来分析一下这个五角星的功能
1.每次显示1秒左右
2.一次发射1-3个五角星不等
四、案例制作
1.新建一个粒子
找到对应组件
2.粒子组件初次了解
a.每个选卡都是可以点开的
b.认识粒子信息选卡(第一个选卡)
这里只写了对本节课比较重要的内容
c.根据星星特效,改变信息选卡
(1).这个星星动画一共有1秒,所以duration填1
(2)星星发射是一次性的,所以loop取消勾选
(3)不需要延迟发射,所以startDelay还是0
(4)星星从发射以后存活的时间(Start Lifetime),我们希望它在0.8-1秒之间,那就不是一个数,点击右侧小三角,选择第三条,就可以让你选一个区间
结果:
(5)希望星星发射出来稍微有点速度(完全没有速度会混成一坨)(Start Speed),所以稍微来点,就0.05-0.1,填区间方法和(4)一样
(6)我们希望初始的星星大小也不一样,就在0.5-1之间吧,填区间方法和(4)一样
(7)希望发射星星的时候,稍微转一下,那么发射的角度在(-45,45)之间吧,填区间方法和(4)一样
(8)我希望星星是红色的,所以把发射时的颜色,改成红色
(9)是不是点击运行就播放动画,随意吧,不影响
d.基础信息改完以后效果
我们发现,他没有发射出来的感觉,更像是凭空出现的
e.认识发射选卡
这个数字我们可以理解成,均匀的发射粒子,例如我们改成3,看一下效果
我们可以看见,他均匀的,一个一个出现,可是,我们不想要这种,我们想要散弹枪一样,biu,就射出去
所以我们就要用下面的喷射选项(点击+,创建新的喷射)
这里注意,为了不被这个均匀发射干扰,我们把这个rate over time改成0
f.设置发射选卡
备注:这里的发射时间,意思是:这个特效动画一共是1秒,我们从这个1秒的什么时候开始发射
一次发射几个这里,我们继续设置区间,设置一个1-3
循环发射一次就行
间隔时间可以改个0.1秒
g.目前动画
已经基本达到要求了
h.渲染选卡
现在我们知道这两个就行了,我们首先要改成五角星(五角星材质,在绑定资源里,不要钱的)
把下载的材质拖进去,大小放大一点,写了个8
目前效果(已经大差不差了):
五、效果优化
1.我们不希望它突然出现,我们希望它从透明到不透明,再回到透明
2.我们不希望一出来就挺大的,我们希望它从小到大再变小
这两个可以都勾选上
3.Color over Lifetime
4.Size over Lifttime
这个是用曲线控制大小(画成这样,左边0,中间1,右边0)