【unity】粒子系统

粒子预览窗口

在这里插入图片描述

  • Play / Pause / Restart, 运行/暂停/重启
  • Playback Speed,播放速率
  • Particle ,现存的粒子的数量

主模块

在这里插入图片描述

Start Color ,粒子的初始颜色
Start Speed ,粒子的初始速度(米/秒)
Start Size ,粒子的初始大小(米)

Duration ,周期,粒子系统的工作时长
Looping,循环,粒子系统只工作一次/循环工作
Prewarm ,预热,料子系统是否先内部预热一个周期
Start Lifetime ,粒子的生命时长(存在时间),默认5秒

Max Particles ,粒子数量上限,默认1000

子模块

在这里插入图片描述

Emission ,发射的频率

匀速发射

1 Rate over Time
每1秒钟时间,发射N个粒子
2 Rate over Distance
每前进1米路程,发射N个粒子。针对运动的物体。

爆发式发射Bursts

在这里插入图片描述
Time ,爆炸发生的时间
Count ,爆出多少个粒子
Cycles / Interval,爆炸次数、间隔
Probability ,爆炸的可能概率。O表示不会爆炸(哑弹)

爆炸其他设置
Looping = No,粒子发生器只工作一次
Start Lifetime = 0.2,粒子存在时间极短
Start Speed = 30,粒子飞行速度极快

粒子数量计算

考虑:
Rate over time = 10
Start Lifetime = 5
注意,粒子有新生,也有消亡。
Max Particles ,粒子数量上限,默认1000

Shape ,粒子发生器的形状

Renderer 粒子的显示

在这里插入图片描述
广告牌Billboard
由粒子系统控制的小纸片,总是面向观察者(摄像机)。

发射器形状

在这里插入图片描述

Cone 锥形
Sphere 球形
Hemisphere 半球形
Box 盒形
Circle 圆形
Rectangle 长方形
  • Cone 锥形发射器
    Angle ,角度
    Radius ,底半径
    Radius Thickness ,半径厚度(壁厚)
    Length ,长度(高度)
    Emit from Base 从底部发射/Volume 体积内发射

  • Sphere球形/HemiSphere半球形
    Radius半径
    Radius Thickness半径厚度(表面厚度)

添加贴图

1、修改材质
在这里插入图片描述
可用黑底、透明底贴图(白底少见)
在这里插入图片描述
2、切换着色器
在这里插入图片描述
在这里插入图片描述

Shader : Particles | Standard Unlit
Render Mode : Additive
Color Mode : Multiply
Albedo :指定贴图

猜你喜欢

转载自blog.csdn.net/qq_36687211/article/details/128188107
今日推荐