Velocity 模块

Velocity 模块以多种方式调整粒子的速度。

Initial Velocity

Initial Velocity 模块设置粒子的初始速度。它包含下列属性:

属性 描述

Velocity

Start Velocity 一个矢量 distribution,用于确定粒子生成时应用的速度。利用主控者发射器的 EmitterTime 获取该数值。
Start Velocity Radial 一个矢量 distribution,用于确定粒子沿径向应用的速度。在生成时从发射器位置减去粒子位置即可确定方向。利用主控发射器的 EmitterTime 获取该数值。
In World Space 如为 true,速度将被假定于全局空间中。
Apply Owner Scale 如为 true,可通过 ParticleSystemComponent 的缩放对速度值进行调整。

Initial Vel (Seed)

Initial Vel (Seed) 模块与发射时设置粒子尺寸的 Initial Velocity 模块相同;然而此模块可对种子信息进行指定。该种子信息用于选择 distribution 值,从发射器每次使用的模块获得更稳定的效果。它包含下列属性:

属性 描述

RandomSeed

Random Seed Info 为该模块属性选择“随机”值而使用的随机种子。
属性 描述
Get Seed From Instance 如为 ture,则模块将尝试从实例所有者处获得种子(Seed)。如获取失败,将返回从 Random Seeds 阵列中获得种子。
Instance Seed Is Index 如为 ture,从实例中恢复的种子值即为 Random Seeds 阵列中的索引。
Parameter Name 设置种子所放置实例显示的名称。
Random Seeds 本模块应用的随机种子值。如多个值被指定,实例将随机选取一个值。
Reset Seed On Emitter Looping 如为 ture,每次发射器循环时将重新设置该种子。

Velocity

Start Velocity 一个矢量 distribution,用于确定粒子生成时应用的速度。利用主控发射器的 EmitterTime 获取该数值。
Start Velocity Radial 一个矢量 distribution,用于确定粒子沿径向应用的速度。在生成时从发射器位置减去粒子位置即可确定方向。利用主控者发射器的 EmitterTime 获取该数值。
In World Space 如为 true,速度将被假定于全局空间中。
Apply Owner Scale 如为 true,可通过 ParticleSystemComponent 的缩放对速度值进行调整。

Velocity Cone

Velocity Cone 模块以用户定义的锥形发射粒子。

属性 描述
Angle 此浮点 distribution 值设置锥形的角度。如需设为 Uniform,min 代表内锥形角,max 代表外锥形角。数值的最小单位为 [0..1],1 代表 180 度,或一个完整的圆。
Velocity 一个浮点 distribution,用于设置粒子沿锥形发射的速度。
Direction 定义方向点的 3D 矢量。

Velocity

In World Space 如为 true,速度将被假定于全局空间中。
Apply Owner Scale 如为 true,可通过 ParticleSystemComponent 的缩放对速度值进行调整。

Inherit Parent Velocity

Inherit Parent Velocity 在粒子生成时使其获得父项(粒子发射器本身)的速度。它包含下列属性:

属性 描述

Velocity

Scale 之前即应用到父项速度一个矢量 distribution,在粒子生成时将把父项速度添加到粒子的速度。使用粒子的 RelativeTime 获取该数值。
In World Space 如为 true,速度将被假定于全局空间中。
Apply Owner Scale 如为 true,可通过 ParticleSystemComponent 的缩放对速度值进行调整。

Velocity/Life

Velocity/Life 模块在粒子生命周期中按指定量对速度进行调整。它包含下列属性:

属性 描述

Velocity

Absolute 如为 true,速度将被设为 distribution 中的数值。利用该属性可在粒子生命周期中的一个特定点对粒子速度直接进行设置。请注意,该设置将“优先于”之前影响速度的模块。它还将阻止“初始速度”模块为粒子赋予初始速度。如为 false,速度将根据 distribution 的值进行调整。
Apply Owner Scale 如为 true,可通过 ParticleSystemComponent 的缩放对速度值进行调整。
In World Space 如为 true,速度将被假定于全局空间中。

处于运动状态局部空间发射器将出现奇怪的效果。

Vel Over Life 一个矢量 distribution,作为调整值应用至速度。使用粒子的 RelativeTime 获取该数值。