unreal.ParticleSysParam
¶
- class unreal.ParticleSysParam(name='None', param_type=ParticleSysParamType.PSPT_NONE, scalar=0.0, scalar_low=0.0, vector=[0.0, 0.0, 0.0], vector_low=[0.0, 0.0, 0.0], color=[0, 0, 0, 0], actor=None, material=None)¶
Bases:
unreal.StructBase
Struct used for a particular named instance parameter for this ParticleSystemComponent.
C++ Source:
Module: Engine
File: ParticleSystemComponent.h
Editor Properties: (see get_editor_property/set_editor_property)
actor
(Actor): [Read-Write] Actorcolor
(Color): [Read-Write] Colormaterial
(MaterialInterface): [Read-Write] Materialname
(Name): [Read-Write] The name of the parameterparam_type
(ParticleSysParamType): [Read-Write] The type of parameters PSPT_None - There is no data type PSPT_Scalar - Use the scalar value PSPT_ScalarRand - Select a scalar value in the range [Scalar_Low..Scalar) PSPT_Vector - Use the vector value PSPT_VectorRand - Select a vector value in the range [Vector_Low..Vector) PSPT_Color - Use the color value PSPT_Actor - Use the actor value PSPT_Material - Use the material value PSPT_VectorUnitRand - Select a random unit vector and scale along the range [Vector_Low..Vector)scalar
(float): [Read-Write] Scalarscalar_low
(float): [Read-Write] Scalar Lowvector
(Vector): [Read-Write] Vectorvector_low
(Vector): [Read-Write] Vector Low
- property material¶
[Read-Write] Material
- Type
- property param_type¶
[Read-Write] The type of parameters PSPT_None - There is no data type PSPT_Scalar - Use the scalar value PSPT_ScalarRand - Select a scalar value in the range [Scalar_Low..Scalar) PSPT_Vector - Use the vector value PSPT_VectorRand - Select a vector value in the range [Vector_Low..Vector) PSPT_Color - Use the color value PSPT_Actor - Use the actor value PSPT_Material - Use the material value PSPT_VectorUnitRand - Select a random unit vector and scale along the range [Vector_Low..Vector)
- Type