Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Particles
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Particles/Emitter.h |
| Include | #include "Particles/Emitter.h" |
DECLARE_DYNAMIC_MULTICAST_DELEGATE_NineParams
(
FParticleCollisionSignature,
FName ,
EventName,
float,
EmitterTime,
int32 ,
ParticleTime,
FVector ,
Location ,
FVector ,
Velocity ,
FVector ,
Direction,
FVector ,
Normal ,
FName ,
BoneName,
UPhysicalMaterial *,
PhysMat
)
Remarks
Fires when a particle dies
Parameters
| Name | Description |
|---|---|
| EventName | Custom event name for the Collision Event. |
| EmitterTime | The emitter time when the event occured. |
| ParticleTime | How long the particle had been alive at the time of the event. |
| Location | Location of the collision. |
| Velocity | Velocity of the particle at the point of collision. |
| Direction | Direction of the particle at the point of collision. |
| Normal | Normal to the surface with which collision occurred. |
| BoneName- | Name of the bone that the particle collided with. (Only valid if collision was with a Skeletal Mesh) |
| PhysMat | Physical Material for this collision. |