ParticleEmitter¶
Class in Engine · Engine.ParticleEmitter · native, editinlinenew, abstract
Object › ParticleEmitter
Subclasses: ParticleSpriteEmitter
Using it from Lua
Enums¶
EEmitterRenderMode
ERM_Normal = 0, ERM_Point = 1, ERM_Cross = 2, ERM_None = 3
EParticleBurstMethod
EPBM_Instant = 0, EPBM_Interpolated = 1
EParticleSubUVInterpMethod
PSUVIM_None = 0, PSUVIM_Linear = 1, PSUVIM_Linear_Blend = 2, PSUVIM_Random = 3, PSUVIM_Random_Blend = 4
Structs¶
ParticleBurst
| Field | Type |
|---|---|
Count | int |
CountLow | int |
Time | float |
Defaults
CountLow=-1Properties¶
| Name | Type | Notes |
|---|---|---|
bCollapsed | bool | |
bCookedOut | bool | |
bIsSoloing | bool | transient |
ConvertedModules | bool | |
EmitterEditorColor | color | |
EmitterName | name | |
EmitterRenderMode | EEmitterRenderMode | |
InitialAllocationCount | int | |
LODLevels | array<ParticleLODLevel> | |
MediumDetailSpawnRateScale | float | |
PeakActiveParticles | int | |
SubUVDataOffset | int | transient |
Functions¶
| Name | Declaration |
|---|---|
GetMaxLifespan | native function float GetMaxLifespan(float InComponentDelay) |
Default values¶
EmitterName="Particle Emitter"
ConvertedModules=true
PeakActiveParticles=0
MediumDetailSpawnRateScale=1
EmitterEditorColor=(R=0,G=150,B=150,A=255)
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |