Unity用户手册-粒子系统

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq826364410/article/details/87914759

粒子系统

属性:

Simulation Space

Local 发出的粒子的位置相对于当前的Transform是不变的,当前Transform移动到什么位置,粒子也会跟随移动到什么位置

World 发出的粒子的位置不跟随当前Transform的位置的移动而移动

Scaling Mode

Hierarchy 当前粒子的Scale会受到父对象的Scale的影响

Local 当前粒子的Scale和粒子发射器的形状,会受当前Transform的Scale影响

Shape 只有粒子发射器的形状,会受当前Transform的Scale影响

扫描二维码关注公众号,回复: 5317560 查看本文章

Render Mode

Billboard 粒子总是面向相机

Stretched Billboard 可变Scale的粒子且面向相机

Camera Scale 根据相机移动拉伸粒子,0禁用相机移动拉伸

Velocity Scale 按照比例,变化粒子的速度,0禁用拉伸

Length Scale 沿着速度方向,按比例拉伸粒子的Scale,0使粒子消失,有效长度为0

Horizontal Billboard 粒子平面平行XZ平面

Vertical Billboard 粒子平面平行Y轴,但面向相机

Mesh 粒子根据Mesh渲染,而不是根据纹理渲染

None 只渲染轨迹,并因此默认渲染

性能优化

  • 发射器的数量(<30)
  • 全屏粒子数量(<200)
  • 不在粒子中使用Mesh
  • 慎用子发射器
  • 关掉粒子的阴影和碰撞

猜你喜欢

转载自blog.csdn.net/qq826364410/article/details/87914759