Gah - a solution with more questions. – EntropicLqd
UE3:ParticleModuleParameterDynamic (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by (Talk)
Object >> ParticleModule >> ParticleModuleParameterBase >> ParticleModuleParameterDynamic |
- Package:
- Engine
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties[edit]
Property group 'ParticleModuleParameterDynamic'[edit]
DynamicParams[edit]
Type: array<EmitterDynamicParameter>
Modifiers: editfixedsize
The dynamic parameters this module uses.
Default value, index 0:
Member | Value | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ParamValue |
|
Default value, index 1:
Member | Value | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ParamValue |
|
Default value, index 2:
Member | Value | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ParamValue |
|
Default value, index 3:
Member | Value | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ParamValue |
|
Default values[edit]
Property | Value |
---|---|
bSpawnModule | True |
bUpdateModule | True |
Enums[edit]
EEmitterDynamicParameterValue[edit]
EmitterDynamicParameterValue Enumeration indicating the way a dynamic parameter should be set.
- EDPV_UserSet
- UserSet - use the user set values in the distribution (the default)
- EDPV_VelocityX
- VelocityX - pass the particle velocity along the X-axis thru
- EDPV_VelocityY
- VelocityY - pass the particle velocity along the Y-axis thru
- EDPV_VelocityZ
- VelocityZ - pass the particle velocity along the Z-axis thru
- EDPV_VelocityMag
- VelocityMag - pass the particle velocity magnitude thru
Structs[edit]
EmitterDynamicParameter[edit]
Modifiers: native
Helper structure for displaying the parameter.
- name ParamName
- The parameter name - from the material DynamicParameter expression. READ-ONLY
- bool bUseEmitterTime
- If TRUE, use the EmitterTime to retrieve the value, otherwise use Particle RelativeTime.
- bool bSpawnTimeOnly
- If TRUE, only set the value at spawn time of the particle, otherwise update each frame.
- EEmitterDynamicParameterValue ValueMethod
- Where to get the parameter value from.
- bool bScaleVelocityByParamValue
- If TRUE, scale the velocity value selected in ValueMethod by the evaluated ParamValue.
- DistributionFloat.RawDistributionFloat ParamValue
- The distriubtion for the parameter value.