ParticleModule¶
Class in Engine · Engine.ParticleModule · native, editinlinenew, abstract
Object › ParticleModule
Subclasses: ParticleModuleAccelerationBase, ParticleModuleAttractorBase, ParticleModuleBeamBase, ParticleModuleCameraBase, ParticleModuleCollisionBase, ParticleModuleColorBase, ParticleModuleEventBase, ParticleModuleKillBase, ParticleModuleLifetimeBase, ParticleModuleLocationBase, ParticleModuleMaterialBase, ParticleModuleOrbitBase, ParticleModuleOrientationBase, ParticleModuleParameterBase, ParticleModuleRequired, ParticleModuleRotationBase, ParticleModuleRotationRateBase, ParticleModuleSizeBase, ParticleModuleSpawnBase, ParticleModuleStoreSpawnTimeBase, ParticleModuleSubUVBase, ParticleModuleTrailBase, ParticleModuleTypeDataBase, ParticleModuleUberBase, ParticleModuleVelocityBase, ParticleModuleWorldForcesBase
Using it from Lua
Enums¶
EModuleType
EPMT_General = 0, EPMT_TypeData = 1, EPMT_Beam = 2, EPMT_Trail = 3, EPMT_Spawn = 4, EPMT_Required = 5, EPMT_Event = 6
EParticleSourceSelectionMethod
EPSSM_Random = 0, EPSSM_Sequential = 1
Structs¶
ParticleCurvePair
| Field | Type |
|---|---|
CurveName | string |
CurveObject | object |
ParticleRandomSeedInfo
| Field | Type |
|---|---|
ParameterName | name |
bGetSeedFromInstance | bool |
bInstanceSeedIsIndex | bool |
bResetSeedOnEmitterLooping | bool |
bRandomlySelectSeedArray | bool |
RandomSeeds | array |
Defaults
bResetSeedOnEmitterLooping=trueProperties¶
| Name | Type | Notes |
|---|---|---|
b3DDrawMode | bool | |
bCurvesAsColor | bool | |
bEditable | bool | |
bEnabled | bool | |
bFinalUpdateModule | bool | |
bRequiresLoopingNotification | bool | |
bSpawnModule | bool | |
bSupported3DDrawMode | bool | |
bSupportsRandomSeed | bool | |
bUpdateModule | bool | |
LODDuplicate | bool | |
LODValidity | byte | const |
ModuleEditorColor | color |
Default values¶
bSupported3DDrawMode=false
b3DDrawMode=false
bEnabled=true
bEditable=true
LODDuplicate=true
bSupportsRandomSeed=false
bRequiresLoopingNotification=false
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |