Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:ParticleEmitter (UDK)
Object >> ParticleEmitter |
Contents
- Package:
- Engine
- Direct subclass:
- ParticleSpriteEmitter
- This class in other games:
- UE2Runtime, UT2003, UT2004, U2XMP, UT3
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. |
ParticleEmitter The base class for any particle emitter objects.
Properties
Property group 'Cascade'
bCollapsed
Type: bool
Modifiers: editoronly
This value indicates the emitter should be drawn 'collapsed' in Cascade
EmitterEditorColor
Type: Object.Color
The color of the emitter in the curve editor and debug rendering modes.
Default value:
Member | Value |
---|---|
A | 255 |
B | 150 |
G | 150 |
R | 0 |
EmitterRenderMode
Type: EEmitterRenderMode
How to render the emitter particles. Can be one of the following: ERM_Normal - As the intended sprite/mesh ERM_Point - As a 2x2 pixel block with no scaling and the color set in EmitterEditorColor ERM_Cross - As a cross of lines, scaled to the size of the particle in EmitterEditorColor ERM_None - Do not render
Property group 'Particle'
EmitterName
Type: name
The name of the emitter.
Default value: 'Particle Emitter'
InitialAllocationCount
Type: int
Initial allocation count - overrides calculated peak count if > 0
Internal variables
bIsSoloing
Type: bool
Modifiers: transient
If TRUE, then show only this emitter in the editor
ConvertedModules
Type: bool
Default value: True
LODLevels
Type: array<ParticleLODLevel>
Modifiers: editinline, export
PeakActiveParticles
Type: int
SubUVDataOffset
Type: int
Modifiers: transient
Enums
EEmitterRenderMode
- ERM_Normal
- ERM_Point
- ERM_Cross
- ERM_None
EParticleBurstMethod
- EPBM_Instant
- EPBM_Interpolated
EParticleSubUVInterpMethod
- PSUVIM_None
- PSUVIM_Linear
- PSUVIM_Linear_Blend
- PSUVIM_Random
- PSUVIM_Random_Blend
Structs
ParticleBurst
Modifiers: native
- int Count
- The number of particles to burst
- int CountLow
- If >= 0, use as a range [CountLow..Count]
- float Time
- The time at which to burst them (0..1: emitter lifetime)
Default values:
Property | Value |
---|---|
CountLow | -1 |