Basically the topic is the question - i have a nigara system which I need to spawn on the level at random location, like -500 to 500 at all axis. I set up this login inside BP, but for some reason it’s not working at all.
Can someone help me pls?
Hi,
how did you place the blueprint in your scene ?
can you make a screenshot ?
I have an idea, but I just want to make sure I am on the right track
BR
Hi!
Basically I just drag and drop it on scene, but ideally I need to place it in level sequence to trigger niagara at the right moment
you have to add your own location to that otherwise it will always spawn near 0,0,0 in the world.
So get actor location + (your random vector)
I checked with both enabled and disabled Local space box but it didnt give any changes
Try with a new particle, one of the default emitter. Then remove the random location. Does that work? Does it spawn where you placed it in the world?
Yes, it spawns at the same place in the world
when you say the same place you mean the same location as the actor was placed in the world? Then add back in the randomness and see if that works. But I suspect that will and we know the issue is inside your particle system. Can you show us what that looks like?
“when you say the same place you mean the same location as the actor was placed in the world?” - Yes.
I dont think that problem is inside particle system
So the default niagara system spawns as you expect but your niagara system doesn’t spawn, or doesn’t spawn in the place you think it should, is that correct?
Niagara system spawns at right place - where Blueprint actor placed but without any axis randomization.
This may sound off, but if you explain your problem to Chat GPT it will walk you through the solution. It always thinks unreal is version 5.4, but otherwise its pretty helpful to trouble shoot when people online have to keep asking you questions. Issue is I’m not following exactly what your issue is, I can’t tell if the random doesn’t work or the particle doesn’t.
the issue still the same as it was in my first message - random doesn’t work.
I asked chat gpt but its usually gives you non existing node or smthng like that
Have you added inside blueprint in component - niagara particle system component?
I repeated same logic and now its not even spawns on the level and inside bp
no, its actually a blank actor based blueprint. Nothing in it other than the spawn niagara at location
Then it’s something unnatural, I generally do the same thing, and it doesn’t work.
Ok, I find the solution - you have to test it by press “Play” not just by placing on the level. Having more IQ definitely might help.





