Controlling Niagara Parameters in UEFN

Is there a way to control a user parameter from Niagara within the workspace of UEFN?

In regular UE with Blueprints, it is possible to scale the SpawnRate variable during the game playing, but I can’t seem to find a way to reference the niagara system and control my parameter in Verse?

If not through Verse scripting, would it perhaps be possible to use some existing prop that has that functionality? Dynamically changing the values in Niagara Parameters, that is

Yes there’s a cumbersome way using level sequences. Can’t directly set Niagara user parameters using verse or creative devices.

You can add a Niagara system to level sequence, add component track, and from there you should be able to add user param tracks. Should work for whatever Niagara user param data types that are supported by Sequencer, i.e. common data types like float, bool, int, linear color, etc.

Use a cinematic sequence device to play the level sequence. You can control playback of the cinematic sequence device using verse.

3 Likes