
Description
The FX Spawner is a lightweight Blueprint system for Unreal Engine that provides a simple and reusable way to spawn, manage and destroy gameplay effects.
Instead of spawning individual effects directly, the system creates an FX Emitter Actor that can contain:
Niagara Systems
Cascade Particle Systems
Audio Components
This allows multiple visual and audio effects to be managed through a single Blueprint actor while providing a consistent workflow across your project.
FeaturesSpawn Blueprint-based FX Emitters
Supports Niagara and Cascade particle systems
Optional Audio Component support
Spawn using any transform
Automatic lifetime management
Automatically destroy emitters after all effects have finished
Support for long-running effects
Manual destruction for persistent emitters
Fully Blueprint based
Easy integration into existing projects
The FX Spawner supports two different workflows:
Automatic CleanupPerfect for explosions, impacts and temporary effects.
The emitter automatically destroys itself once all contained effects have finished playing.
Persistent EffectsFor effects that should remain active indefinitely, automatic cleanup can be disabled.
The emitter stays alive until it is manually destroyed through Blueprint, making it ideal for:
Environmental effects
Fire
Smoke
Magic auras
Energy fields
Gameplay indicators
FX Spawner Blueprint
Example Map
Example Blueprints
Documentation


