欢迎光临散文网 会员登陆 & 注册

unity-粒子系统

2022-08-16 22:03 作者:元宇宙-秩沅  | 我要投稿

火把篇:

1.首先我们添加一个盛放火苗的容器

2.点击该物体的creat-Effect-pratical system,注意不要在inspector面板上添加,因为后者不好控制粒子的方向(个人经验之谈),而后你则可以看到粒子生成的动画:旁边也会有粒子面板出现当然也可以看到Pause暂停,Restar重新开始,Stop暂停粒子特效操作按键

3.而后我们看到位于Inspectors面板的粒子系统组件,看到:

start Lifetime(粒子生命周期)----加快粒子消失的速度

start Speed(粒子散发速度)

Start Size(粒子散发的数量)

在看到shape面板可以控制粒子发射范围的形状angle,和发射时范围的半径Radius

4.而后若准备了火焰的动画素材话那我们可以渲染上去,首先在project面板中创建一个Matrial然后更改它的shader为Lagecy shader-particals-Addtive,之后我们把它的素材拖拽到partical texture上如下图所示 :

5.再将其拖拽到粒子物件及粒子系统组件的渲染器部分-Renderer中的Material,因为拖拽过来的材质是渲染部分此时它无法达到动画的效果,那么这时它的效果则是这样的,一点都不生动形象,原因是此时我们只是把这个材质给贴图上去而已,并未让其真正变成动画特效。

6.那么为达到效果,我们需要勾选Renderer上方的组件Texture sheet Animation中,将其中Tail(布局)改为与材质相对应的规格,那么我们这里此时是4X4,故此X为4,Y为4,那么此时的效果如下图所示:

7.那么我们也可以根据面板来调节火焰的颜色

8.这时你可能觉得不太真实,因为,火星都是从大到小然后消失的,那么这个时候就要勾选size of lifetime,选中逐渐下降的曲线,效果如下:

那么以上就是粒子系统,火把篇的基本操作了~


unity-粒子系统的评论 (共 条)

分享到微博请遵守国家法律