unreal.ParticleModuleAccelerationOverLifetime

class unreal.ParticleModuleAccelerationOverLifetime(outer=None, name='None')

Bases: unreal.ParticleModuleAccelerationBase

Particle Module Acceleration Over Lifetime

C++ Source:

  • Module: Engine

  • File: ParticleModuleAccelerationOverLifetime.h

Editor Properties: (see get_editor_property/set_editor_property)

  • accel_over_life (RawDistributionVector): [Read-Write] Accel Over Life: The acceleration of the particle over its lifetime. Value is obtained using the RelativeTime of the partice. The current and base velocity values of the particle are then updated using the formula

    velocity += acceleration* DeltaTime

    where DeltaTime is the time passed since the last frame.

  • always_in_world_space (bool): [Read-Write] Always in World Space: If true, then treat the acceleration as world-space

  • b3d_draw_mode (bool): [Read-Write] B 3DDraw Mode: If true, the module should render its 3D visualization helper

  • module_editor_color (Color): [Read-Write] Module Editor Color: The color to draw the modules curves in the curve editor.

    If bCurvesAsColor is true, it overrides this value.