手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果

文章目录

      • 零、最终效果
      • 一、飞机模型
      • 二、飞机喷射火焰尾气制作
        • 1、贴图
        • 2、材质球
        • 3、创建粒子
        • 3、设置粒子的Renderer,将材质球赋值给粒子
        • 4、设置粒子的Shape,调整喷射区域和角度
        • 5、设置粒子的Color over Lifetime,使喷射粒子随时间有颜色变化
        • 6、设置粒子的基础参数,使粒子的喷射更加随机
        • 7、设置粒子的Size over Lifetime,使粒子的喷射有忽大忽小的效果
        • 8、设置粒子的Emmision,提高粒子的喷射率
        • 9、最后微调一下参数

零、最终效果

手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第1张图片

一、飞机模型

首先,搞一个飞机模型。模型可以从Assets Store上免费下载。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第2张图片

二、飞机喷射火焰尾气制作

1、贴图

准备一张圆形的白色贴图,用作粒子的贴图。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第3张图片
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第4张图片上面是一张白色的圆形贴图:spray.png
导入到Unity
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第5张图片

2、材质球

创建一个材质球spray.mat,使用Mobile/Particles/Alpha Blended作为Shader,将贴图spray.png赋值给材质球。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第6张图片

3、创建粒子

在飞机的子节点上创建粒子Particle System
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第7张图片
效果是这样
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第8张图片

3、设置粒子的Renderer,将材质球赋值给粒子

选中粒子,点开粒子的Renderer下拉框,将材质球spray.mat赋值给粒子。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第9张图片
效果是这样
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第10张图片

4、设置粒子的Shape,调整喷射区域和角度

点开粒子的Shape下拉框,将材角度Angle和半径Radius调小,让粒子集中在一个方向喷射。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第11张图片
效果如下
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第12张图片

5、设置粒子的Color over Lifetime,使喷射粒子随时间有颜色变化

勾选粒子的Color over Lifetime属性,点开粒子的Color over Lifetime下拉框,选择Random Between Two Gradients,此时会出现两个可调节的颜色值,调节一个红色渐变黑色和一个黄色渐变灰色的效果。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第13张图片
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第14张图片 手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第15张图片
效果如下
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第16张图片

6、设置粒子的基础参数,使粒子的喷射更加随机

设置粒子的Start LifetimeStart SpeedStart SizeStart Rotation,使粒子的喷射更加随机。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第17张图片
效果如下
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第18张图片

7、设置粒子的Size over Lifetime,使粒子的喷射有忽大忽小的效果

勾选粒子的Size over Lifetime属性,点开粒子的Size over Lifetime的下拉框,编辑曲线,让粒子在生命周期内有忽大忽小的效果。
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第19张图片
效果如下
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第20张图片

8、设置粒子的Emmision,提高粒子的喷射率

点开粒子的Emmision下拉框,提高喷射速率Rate over Time
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第21张图片
效果如下
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第22张图片

9、最后微调一下参数

手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第23张图片
最终效果如下
手把手教你使用Unity制作一个飞机喷射火焰尾气的粒子效果_第24张图片

你可能感兴趣的:(Unity3D,unity,particle,粒子,喷射)