最近公司项目没有那么紧,闲暇时间做了几个特效玩了玩。

1.最基本的火焰特效

最终效果如上。

首先制作所有特效都需要有一个你希望制作相应特效的贴图,火焰是可以使用一团火的贴图,或者烟雾贴图,下面我们使用的是随便一个烟雾贴图,如下

有一点要记住哦,背景是要透明的,而且贴图类型是png。

有了贴图后,我们就可以在unity编辑器里通过菜单GameObject->Particle System添加一个例子对象。添加后如下


之后我们选中特效对象,在Inspector面板可以看到例子系统组件如下

我们不来说明所有参数的意义,因为大部分书籍都有相关介绍,我们通过例子来深刻了解参数的含义

首先我们先为例子换上刚才的贴图,我们在Project面板,拖拽刚才的贴图到选中粒子对象的Inspector面板里,这时系统就会自动生成贴图对应的mat文件,且自动替换到粒子系统的Renderer里的Material

当然如果你已经存在贴图对应的mat文件就无需拖拽生成一个新的mat文件了,那就选择

之后会出现选择窗口选择你的贴图。

在再上的图看到我们的粒子出现了白色的背景,那不是我们想要的效果,于是乎我们需要修改mat文件的材质球,如下


接下来我们来讲解下火焰特效,首先火焰应该是由下到上渐渐变小,颜色由下到上是红色渐渐变淡为黄色,火焰粒子的生成的位置都会有微小的差异,看起来才不会死板。

那么下面我们一起来设置参数吧,当然这些参数不是固定不变,具体看你项目需求

下面是某部分参数

首先需要设置粒子的比例,设置为5。

正常来说火焰的粒子生命周期应该为1秒左右,我们设置为1。

如果需要火焰有个燃烧时间,那么就不要勾选循环,如果不需要火焰有个生成的周期,就勾选Prewarm。

颜色我们无需选择,我们通过设置生命周期的颜色来实现火焰的渐变颜色,如下,先勾上Color over Lifetime

现在的火焰看起来还是有点奇怪,火焰不应该向外发射的,我们通过设置Shape发射口的形状来改变火焰的发射

先看下下面发射口形状的种类

我们设置如下

之后我们再设置火焰粒子由大变小就OK了,如下,先勾上Size over Lifetime


至此,火焰特效基本完成

Unity粒子系统——简易特效制作(一)相关推荐

  1. Unity粒子系统图片材质制作

    先创建材质球: 文件夹下右键->Create->Material 编辑材质球: Shader->Legacy Shaders->Particles->Alpha Blen ...

  2. Unity3d 游戏特效制作实战教程 第二部

    本套教程是由多年特效制作经验的作者录制,通过多个案例, 演示了xffect粒子系统与unitu3d粒子系统的特效制作的全部流程 包含xffect基础教程,并附送全部项目文件打包和素材. 本教学适合于U ...

  3. Unity粒子系统创建VFX游戏特效学习教程 Visual Effects in Unity Particle Systems [Beginner’s Guide]

    在Unity中学习高级粒子系统和视觉效果创建.初级到中级 你会学到: 游戏的视觉效果 Unity粒子系统 Unity中的Vfx 创建Unity视觉效果的初级到中级指南 课程获取:Unity粒子系统创建 ...

  4. unity粒子系统制作火的效果和碰撞触发入门

    最近使用到unity的粒子系统particle system,制作火的效果并用于交互.通过以下链接简单入门. 一.粒子系统制作火的效果 u3d游戏特效教程_基础教程_火把篝火特效制作:https:// ...

  5. 【Unity】简易俄罗斯方块(Tetris)制作

    原视频:https://www.youtube.com/watch?v=T5P8ohdxDjo b站转载:[UNITY]13分钟制作出俄罗斯方块!(附下载)_哔哩哔哩_bilibili 一.背景及方块 ...

  6. Unity 径向模糊 简易解决方案

    Unity 径向模糊 简易解决方案 什么是径向模糊 一.原理分析和算法简介 二.具体实现 三.逻辑优化 四.功能拓展 本文欢迎转载,转载请标明出处! 什么是径向模糊 径向模糊,这个名字咋一看很陌生,不 ...

  7. Unity -- 粒子系统,拖尾与线

    粒子系统 -- 专门做粒子特效的 1.通过粒子系统创建特效是制作特效比较常用的一种方法 创建粒子系统的步骤,effects(效果),particle system(粒子系统),particle sys ...

  8. unity 粒子系统面板参数释义

    **unity 粒子系统面板参数释义** 如何在Unity中实现粒子效果? 首先,右键点击 Hierarchy栏,选择effects->Particle System,这样你就新建了一个粒子系统 ...

  9. 【UnityShader】自定义unity粒子系统使用的shader

    前几天特效那边让改一下一个粒子系统使用的shader,说是shader的一个值希望关联上粒子的某个值. 我不假思索地就准备写个脚本挂上去传个值给shader.等脚本写好,测试的时候才突然发现,传值过去 ...

  10. Unity粒子系统(5.x)基础(二)

    大家好,接下来一节我讲的是Unity粒子系统(5.x)的子模块(一). 目录 1.Emission(发射器模块) 2.Shape Module(发射器形状) 3.Velocity over Lifet ...

最新文章

  1. iOS7导航栏和状态栏的定制
  2. 项目管理之码云和git
  3. 五分钟,手撸一个Spring容器!
  4. shell脚本之函数篇
  5. Hadoop1.0.4单节点StandAlone及Pseudo-Distributed部署方法
  6. Web前端笔记(10)Grid布局
  7. linux内核 3.1,快更新:Linux新内核发布 支持USB3.1!
  8. java day38【Servlet 、HTTP协议 、Request】
  9. 请允许我像亲人一样去爱你
  10. caffe 使用自带的_net.py绘制网络图问题
  11. java计算机毕业设计基于安卓Android的团务智慧管理APP(源码+系统+mysql数据库+Lw文档)
  12. 微分方程(Differential Equation)
  13. keystore生成签名证书
  14. Android wifi PNO扫描流程(Andriod O)
  15. MATLAB中mat转换为xlsx表格数据
  16. 重邮2017年硕士研究生入学考试(《数据结构》802)自己做的部分答案
  17. 合天网安 在线实验 CTF竞赛 writeup(第六周 | 套娃一样的上传、第二十一周 | 你的空格哪去了、第十周 | 试试协议吧、第十一周 | 签到般的包含、第九周 | 试下phpinfo吧)
  18. 1000亿!苹果挨欧盟反避税第一刀,下一个是谁?
  19. KML中的颜色表示顺序是ABGR
  20. 澳洲色情网浏览人数创新高 涉嫌破坏两性关系

热门文章

  1. php个人微信聊天机器人,wxpy将个人微信号变成微信聊天机器人
  2. 如何用html放音乐播放器,如何用html+js实现音乐歌词同步播放器
  3. jdk18安装详细教程
  4. kuangbin 简单搜索 A 棋盘问题
  5. 0基础学SQL(三)
  6. IT 架构测试之基础架构运维测试简介
  7. java saxreader 字符串_Java SAXReader.read方法代碼示例
  8. 数列分块入门4-6题解
  9. 希尔(Hill)密码(C语言)
  10. SDIO接口(1)——SDIO简介