Particle System(粒子系统)
粒子系统应用:Unity的粒子系统可以制作烟雾,气流,火焰和各种大气效果。
粒子系统模块介绍:
各个击破
初始化模块:Initial Module 这个模块总是存在的,不能删除或禁用
发射模块:Emission Module
控制粒子的发射时的速率,可以在某个时间生成大量粒子(在粒子系统存续期间)。在模拟爆炸时非常有效,那时候需要一次创建一大堆粒子。
形状模块:Shape Module
定义发射器的形状:球形、半球体、圆锥,盒子和模型。能提供初始的力,该力的方向将延表面法线或随机。
存活时间的速度模块:Velocity Over Lifetime Module
粒子的直接动画速度(粒子存活期间)。通常用于复杂物理粒子,不过是简单的视觉行为(如与飘荡的烟雾和气温降低)和物理世界的小互动。
存活期间的限制速度模块 Limit Velocity Over Lifetime Module
基本上被用于模拟的拖动。如果有了确定的阀值,将抑制或固定速率。可以通过坐标轴或向量调整。
存活期间的受力模块 Force Over Lifetime Module
存活期间的颜色模块 Color Over Lifetime Module
存活期间的大小模块 Size Over Lifetime Module
存活期间的大小速度模块 Size By Speed Module
存活期间的颜色模块 Color Over Lifetime Module
存活期间的大小模块 Size Over Lifetime Module
存活期间的大小速度模块 Size By Speed Module
存活期间的旋转速度模块 Rotation Over Lifetime Module
旋转速度模块 Rotation By Speed Module
Collision Module 碰撞模块 未理解 粒子的碰撞模块尽量不要开启
子粒子发射模块 Sub Emitter Module
纹理层动画模块 Texture Sheet Animation Module 未理解 用于动画的纹理是在渲染器模块中材质找到使用的。
渲染器模块 Renderer Module
旋转速度模块 Rotation By Speed Module
Collision Module 碰撞模块 未理解 粒子的碰撞模块尽量不要开启
子粒子发射模块 Sub Emitter Module
纹理层动画模块 Texture Sheet Animation Module 未理解 用于动画的纹理是在渲染器模块中材质找到使用的。
渲染器模块 Renderer Module
渲染模块显示粒子系统渲染组件的属性,即使一个游戏物体有渲染粒子系统组件,当此模块被删除/添加后,它的属性也只能显示在这里。这个实际上是粒子系统渲染组件的添加和删除。
粒子系统2013年11月12日 22:57:29