|
本页面的内容:
Dynamic
Dynamic (Seed)
Parameter 模块将数据从粒子系统中传出,以便对其他方面(如材质)进行控制。
Dynamic
Dynamic 模块用于向发射器使用的材质传递四个标量值,使发射器对材质效果进行控制。
属性
描述
ParticleModuleParameterDynamic
Dynamic Params模块动态参数阵列。Dynamic Params 阵列中的每个元素均有以下属性:
属性
描述
Param Name材质 DynamicParameter 表现中相关参数的资源文件名称。该属性为只读,在粒子动态材质表现存在于此发射器应用的材质中时进行自动填入。Use Emitter Time如为 true,使用发射器时间获取参数的 distribution 值。否则将使用粒子相对时间。Spawn Time Only如为 true,粒子生成时只设置参数值。否则,该值将每帧更新。Value Method指定用于获得参数值的方法。它包含下列选项:
方法
描述
EDPV_UserSet在 Param Value 属性中设置的值作为参数值传递到材质。EDPV_VelocityX沿 X 轴的粒子速度作为参数值传递到材质。EDPV_VelocityY沿 Y 轴的粒子速度作为参数值传递到材质。EDPV_VelocityZ沿 Z 轴的粒子速度作为参数值传递到材质。EDPV_VelocityMag粒子速度的量级作为参数值传递到材质。Scale Velocity By Param Value如为 true,在 Param Value distribution 中设置的值将对传至材质的速度值进行调整。Param Value浮点 distribution,用于设置以 EDPV_UserSet 方法使用的参数值。Dynamic (Seed)
Dynamic (Seed) 模块与允许发射器传递数值到材质的 Dynamic Parameter 模块相同;然而此模块可对种子信息进行指定。该种子信息用于选择 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,每次发射器循环时将重新设置该种子。
ParticleModuleParameterDynamic
Dynamic Params模块动态参数阵列。Dynamic Params 阵列中的每个元素均有以下属性:
属性
描述
Param Name材质 DynamicParameter 表现中相关参数的资源文件名称。该属性为只读,在粒子动态材质表现存在于此发射器应用的材质中时进行自动填入。Use Emitter Time如为 true,使用发射器时间获取参数的 distribution 值。否则将使用粒子相对时间。Spawn Time Only如为 true,粒子生成时只设置参数值。否则,该值将每帧更新。Value Method指定用于获得参数值的方法。它包含下列选项:
方法
描述
EDPV_UserSet在 Param Value 属性中设置的值作为参数值传递到材质。EDPV_VelocityX沿 X 轴的粒子速度作为参数值传递到材质。EDPV_VelocityY沿 Y 轴的粒子速度作为参数值传递到材质。EDPV_VelocityZ沿 Z 轴的粒子速度作为参数值传递到材质。EDPV_VelocityMag粒子速度的量级作为参数值传递到材质。Scale Velocity By Param Value如为 true,在 Param Value distribution 中设置的值将对传至材质的速度值进行调整。Param Value浮点 distribution,用于设置以 EDPV_UserSet 方法使用的参数值。 |
|