Changing Particle System Rate with Blueprints?

For some strange reason, I can’t change the rate of my particle system at runtime. What’s even more strange is that it works when I do it on Begin Play. But it doesn’t work when I try to change it at any other time.

I have an asset, and i want the Particle system to have a higher rate the lower the health gets. The logic works fine, but it refuses to change the rate.

I can have it set the Particle Rate on begin play, but if I try to execute it at any other time it fails.

Any advice?

230191-particles2.png

I have a game with the same issue. I searched all over trying to see what i was doing wrong and everything was telling me i was doing it right. However it still would not change the spawn rate for me. I left off with a post where someone said that it only works with GPU particles which would not work for what I needed so I just made 5 emitters with different rates and just swapped out one for the other … would be cool if it worked.

Sorry I couldn’t Be of more help.

I might of actually figured it out. As it turns out, I can change the setting during run-time. I reckon this is a bug, but if I start the game when the Rate is set to 0, or set it to 0 during the game, It wont let me change it to anything else. Which makes no sense. I can set it to 1, which makes it pretty much off, and then change it to 300 or whatever I like. But the moment I set it to 0, I can’t adjust it after that, it’s almost as if it kills the particle system entirely when it is set to 0.

Really,

I will defiantly have to try that. I was fighting with this for days. I had a glob made with particular effects and I would set it to 0 and it would fill up based on an amount later on and it would never adjust. Did not even think to set it to 1 and go from there. Thanks for this information.

Might want to add it to UE4 bug list and let them know this and see what they say.

Good Job.

Cool. Thanks. let me know how it goes (: