How to spawn a Niagara particle upon user input

Hi,

I have a Niagara particle system and i would like it to spawn particles on an external input, controled via a blueprint.
I have tried to with the plueprint executing the entire particlr system, but i want it so that the system is alreayd running, but each input (for example, a keypress) spawns another particle.
How would i achieve this in a module?
Thanks!

Hi, you can try using the “Spawn Emitter at Location” which spawns a Niagara effect at a Niagara . You can also change the rotation of the Niagara effect before spawning. So every time you press an input you would use the “Spawn Emitter at Location” to spawn the Niagara effect.