Unity中基础粒子效果的参数和基本应用

整理一下基础的Particle System用法和参数

(以unity2019.2.f为例)

 

 

我摊牌了,我懒得整理了

直接看这个挺好 

Partucle System -Normal界面 

Particle system Initial(初始化模块)

固有模块,无法删除或禁用

 

Initial 基础

 

 Duration

 

持续时间 

 

发射粒子的时间长度。如果系统正在循环,则该长度表示一个生命周期的长度。 

 

 Looping

 

 循环播放

 

 如果为true,则在持续时间之后重复发射周期。

 

Prewarm 

 

 预热

 

播放时,预热系统将处于一种好像其已经发出了一个循环周期的状态。只能在系统循环时使用。

 

 Start Delay

 

 启动延迟

 

 在发射粒子之前等待的延迟时间(以秒为单位)。不能与预热循环系统共用。

 

 Start Lifetime

 

 起始生命周期

 

 以秒为单位开始生命周期,粒子将在其生命周期达到0时消亡。即存活时间。

 

 Start Speed

 

 起始速度

 

 在起始方向施加的粒子的起始速度。

 

 3D Start Size

 

 3D开始大小

 

 如果启用,可以分别控制每个轴的大小。

 

 Start Size

 

 起始大小

 

 粒子的起始大小。

 

 3D Start Rotation

 

 3D开始旋转

 

 如果启用,可以分别控制每个轴的旋转。

 

 Start Rotation

 

 起始旋转

 

 粒子的起始旋转度数。

 

 Flip Rotation

 

翻转旋转

 

 导致某些粒子朝反方向翻转。(设置在0和1之间,值越大,翻转越多)

 

 Start Color

 

 起始颜色

 

 粒子的起始颜色

 

 Gravity Modifier

 

 重力修改器

 

 缩放“物理管理器“中定义的重力。修改重力值会影响粒子发射时所受重力影响的状态。

 

 Simulation Space

 模拟空间

 

使粒子位置在世界、本地或自定义空间中模拟。在本地空间中,粒子会保持与其自身的“转换”相对,

而在自定义空间中,粒子会保持与自定义“转换”相对。

模拟坐标系,粒子系统的坐标是在世界坐标系还是自身坐标系。

 

 Simulation Speed

 

 模拟速度

 

 缩放粒子系统的播放速度。

 

 Delta Time

 

 时间差

 

 使用“增量时间”或“未缩放的增量时间”。对暂停时的播放效果很有用。

 

 Scaling Mode

 

 缩放模式

 

 

仅在此局部粒子节点中使用我们整个层次结构中的组合缩放,或仅将缩放应用于形状模块。

  • Hierarchy:受自身的缩放影响,也受父级的缩放影响。
  • Local:只受自身的缩放影响。
  • Shape:不受缩放影响。

 Play On Awake

 

 唤醒时播放

 

 

如果启用,系统将自动开始播放。请注意,此设置在当前粒子效果中的所有“粒子系统”之间共享。

不影响Start Delay的效果。

 

 Emitter Velocity

 

 发射器速度

 

 粒子系统正在移动时,我们应该使用其“转换/transform”或“刚体组件”来计算它的速度。

 

 Max Particles

 

 最大粒子

 

 系统中粒子数量受此数量的限制,达到此数量后,将暂时停止发射。

 

 Auto Random Seed

 

 自动随机种子

 

 每次播放效果时都会做不同模拟。

 

 Stop Action

 

 停止行动

 

 当粒子系统停止且所有粒子都已经消亡后,游戏对象会自动禁用或销毁自身(?

 

 Culling Mode

 

 剔除模式

 

 

 Ring Buffer Mode

 

   
posted @ 2020-02-22 19:43  菰冭  阅读(633)  评论(0编辑  收藏  举报