这篇经验降解的是火焰特效的制作,在游戏中火焰可以是应用案例有篝火,攻击火焰,buff火焰,地面爆炸炸开的火焰,和一些炎魔怪物身上出现的 火焰,火把,还可以制作科幻类机械喷火,火箭飞速运行时候火焰,灵活运用,发挥你的想象。
工具/原料
unity3d
方法/步骤
1
第一步:明确项目任务表技能要求,火把/篝火火焰的制作,想到这里大家肯定都会想到燃烧的红色火焰,火光左右摆动,随风摇摆,要制作出高质量的火焰,方法有很多种,一种是旧粒子系统制作,一种是新粒子利用粒子颜色制作,一种是使用单帧图贴制作,一种更方便的是使用火焰序列制作,这里使用的火焰序列制作,搭配粒子各参数,实现一种很漂亮,很真实的火焰效果。具体粒子序列使用,在笔者经验教程中翅膀特效已经详细讲解,看客如果感兴趣或者不懂粒子播放序列,可以去参考下。
2
第二步,处理火焰图片做成4X4序列图组,还是那句老话,你的图贴如果能够做的很好,你的特效就做好一半了,好多特效的好看与否,直接取决于你做的特效图贴的质量的高低。大家可以自行制作火焰序列,这里贴出我所用的图贴
3
第三步:创建一个新粒子系统,命名为fire
4
下面展示这个粒子的设置属性,如遇到重点,笔者讲文字描述出来。下图为粒子基础属性参数。
5
下图为发射器粒子参数
6
下图为发射器形状粒子参数
7
下图为初始速度模块参数,这里要提一下,多数时候你的特效和项目的坐标位置不确定的情况下,你可以改为世界模式,世界模式坐标是一样的,你的火焰本地坐标不一定像你习惯操作那样。
8
下面在颜色这边,做出渐入渐出的效果,开头和结尾透明。
9
下图为尺寸节奏的变化,随着生命的延续而变小,最终消失。
10
下图为旋转属性的变化,制作一定的旋转差异。
11
下面是图片序列组信息,你需要做的就是告诉系统,你的图片分组排列情况,笔者图片4X4排列,下面输入参数如图
12
创建材质接收这个图贴,可在材质中调节颜色,得到你想要的效果。
13
这一步完工之后我们的火焰也就基本OK了
注意事项
1
注意初始速度模块数值,负数代表方向
2
注意材质的选择,如果你的序列图底图是黑色,采用粒子材质滤掉即可
上一篇:怎样做游戏视频?
下一篇:末日希望游戏怎么制作铜板?