纯小白,刚开始学unity试着写写笔记
Particle System组件相关基础设置
duration 存在时间
looping 循环
prewarm 启用前已生成
start delay 播放延长时间
start lifetime 粒子存活时长
start speed 粒子运行速度
3d start size 控制粒子某个方向大小(z轴因粒子是面片,顾设置后无影响)
start size 控制粒子整体大小
3d state rotation 控制某方向旋转
start rotation 控制旋转
randomize rotation 随机旋转
start color 渲染颜色
gravity modifier 重力影响
simulate space 1. local 粒子随物件整体移动 2.world 粒子随世界坐标移动
simulation speed 与startspeed相乘得到的结果为粒子移动速度
delta time 1.scaled会受到time. deltatime的影响 2.unscaled则相反
scale mode 播放模式1.local 粒子大小会与自身scale影响 2. hierarchy 会受到父物件和 自身影响 3.shape 粒子大小不受自身和父物体影响
play on awake 游戏运行是否自动播放
emitter velocity 控制粒子速度方式rigidbody刚体,transform位置
max particles 发射粒子最大数量
auto random seed 重置种子,防止随机数一样
Emissing模块调整
rath over time 每秒发射粒子数
rath over distance 每个距离单位发射多少粒子
bursts 控制爆发
Shape模块调整
shape 粒子发射形状
1.cone圆锥 2.sphere球体3.donut圆环4.box方体5.mesh自定义
angel外圈半径
radius内圈半径
ridius thickness控制发散和聚拢
arc发射角度
emit form (1)base从底座生成
(2)volume椎体内随机产生
(3)shelk 表面生成
(4)edge 边上生成
donut radius圆环半径
align to direction是否使粒子和朝向一致
random direction随机方向
random position随机位置
Renderer模块调整(控制每个粒子的形状)
renderer mode粒子形状控制
1.billboard面片
2.stretched billboard左右上下拉伸
3.horizontal billboard垂直拉伸
4.vertical billboard 水平拉伸
5.mesh自定义形状
velocity over lifetime模块调整
功能主要是调整粒子速度,方向,曲线(即变化趋势)
color over lifetime模块调整
粒子在其生命周期内的颜色渐变