Choose spawned particle's location


I need to be able to choose the emitter’s location with a mouse

"Spawn emitter at location " at line trace out hit location spawns the emitter but won’t let me choose it’s location afterwards

“Spawn emitter attached”(to the camera) lets me choose the emitters location but only around y and z axis, and it goes through objects after I move it

Firing it from event tick creates a new particle each second but I can move it

Please help

Using tick to do this is quite simple but expensive:

1 - Create the particle system, save the particles and don’t attach it to anything:

2 - move it with the tick function:

Thanks man you are very generous and smart, you helping a lot.

Ahaha thanks man again you are a magician!