Unity特效学习笔记_文明之火

  • 火火火火
  • Follow me
    • 火焰
      • 材质
      • 设置Texture Sheet Animation
      • 设置Start Speed=0
      • 设置初始大小范围
      • 设置Shape
      • 设置Size over Lifetime
    • 火星
      • 材质
      • 设置Render Mode
      • 设置Start Lifetime
      • 设置Start Speed
      • 设置Start Size
      • 设置Start Color
      • 设置Rate over Time
      • 设置Color over Lifetime
      • 设置Size over Lifetime
      • 设置Noise
    • 小人人

火火火火

Follow me

火焰

材质

火焰贴图赋给Albedo和Color。
Unity特效学习笔记_文明之火_第1张图片

设置Texture Sheet Animation

Unity特效学习笔记_文明之火_第2张图片
当前效果:

Unity特效学习笔记_文明之火_第3张图片

设置Start Speed=0

因为不需要移动,所有设置Start Speed =0;
Unity特效学习笔记_文明之火_第4张图片
当前效果:

设置初始大小范围

让火焰生成的时候大小不一
Unity特效学习笔记_文明之火_第5张图片
当前效果:

设置Shape

限制粒子生成范围为圆形区域
Unity特效学习笔记_文明之火_第6张图片
当前效果:
Unity特效学习笔记_文明之火_第7张图片

设置Size over Lifetime

让火焰大小随生命周期变化
Unity特效学习笔记_文明之火_第8张图片
当前效果:

火星

有了还需要给它添加点火星让燃烧更加逼真~,新增一个粒子放到火焰粒子内。

材质

Albedo贴图选择内置的“Default-Particle”
Unity特效学习笔记_文明之火_第9张图片
当前效果:
Unity特效学习笔记_文明之火_第10张图片

设置Render Mode

这回用Stretched Billboard模式,这样可以让粒子拉伸形变。
Unity特效学习笔记_文明之火_第11张图片
当前效果:

Unity特效学习笔记_文明之火_第12张图片

设置Start Lifetime

让粒子生命周期有一个范围
Unity特效学习笔记_文明之火_第13张图片
当前效果:

Unity特效学习笔记_文明之火_第14张图片

设置Start Speed

火星是往上飘的,这时候要给个大于0的值
Unity特效学习笔记_文明之火_第15张图片
当前效果:
Unity特效学习笔记_文明之火_第16张图片

设置Start Size

让他们的初始大小 大小不一。
Unity特效学习笔记_文明之火_第17张图片
当前效果:

设置Start Color

设置火星的颜色为红色:B02400
Unity特效学习笔记_文明之火_第18张图片
当前效果:

设置Rate over Time

让火星多点
Unity特效学习笔记_文明之火_第19张图片
当前效果:
Unity特效学习笔记_文明之火_第20张图片

设置Color over Lifetime

让火星有个淡入淡出的效果
Unity特效学习笔记_文明之火_第21张图片
当前效果:

设置Size over Lifetime

让火星随生命周期由大到小变化
Unity特效学习笔记_文明之火_第22张图片

设置Noise

用噪声干扰火星位置,模拟热流扰动

Unity特效学习笔记_文明之火_第23张图片
当前效果:

小人人

自由发挥哈

你可能感兴趣的:(Unity,unity,特效,火焰)