unreal.ParticleModuleVelocity
¶
- class unreal.ParticleModuleVelocity(outer=None, name='None')¶
Bases:
unreal.ParticleModuleVelocityBase
Particle Module Velocity
C++ Source:
Module: Engine
File: ParticleModuleVelocity.h
Editor Properties: (see get_editor_property/set_editor_property)
apply_owner_scale
(bool): [Read-Write] If true, then apply the particle system components scale to the velocity value.b3d_draw_mode
(bool): [Read-Write] If true, the module should render its 3D visualization helpermodule_editor_color
(Color): [Read-Write] The color to draw the modules curves in the curve editor.If bCurvesAsColor is true, it overrides this value.
start_velocity
(RawDistributionVector): [Read-Write] The velocity to apply to a particle when it is spawned. Value is retrieved using the EmitterTime of the emitter.start_velocity_radial
(RawDistributionFloat): [Read-Write] The velocity to apply to a particle along its radial direction. Direction is determined by subtracting the location of the emitter from the particle location at spawn. Value is retrieved using the EmitterTime of the emitter.world_space
(bool): [Read-Write] If true, then treat the velocity as world-space defined. NOTE: LocalSpace emitters that are moving will see strange results…
- get_particle_module_velocity_props() -> (out_start_velocity=Distribution, out_start_velocity_radial=Distribution, out_in_world_space=bool, out_apply_owner_scale=bool)¶
Get Particle Module Velocity Props
- Returns
out_start_velocity (Distribution):
out_start_velocity_radial (Distribution):
out_in_world_space (bool):
out_apply_owner_scale (bool):
- Return type
tuple