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] Actor
  • color (Color): [Read-Write] Color
  • material (MaterialInterface): [Read-Write] Material
  • name (Name): [Read-Write] The name of the parameter
  • param_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] Scalar
  • scalar_low (float): [Read-Write] Scalar Low
  • vector (Vector): [Read-Write] Vector
  • vector_low (Vector): [Read-Write] Vector Low
actor?

(Actor) – [Read-Write] Actor

color?

(Color) – [Read-Write] Color

material?

(MaterialInterface) – [Read-Write] Material

name?

(Name) – [Read-Write] The name of the parameter

param_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] Scalar

scalar_low?

(float) – [Read-Write] Scalar Low

vector?

(Vector) – [Read-Write] Vector

vector_low?

(Vector) – [Read-Write] Vector Low