So I’m noob with niagara but I think I got it working.
-
Make a basic niagara ribbon emitter, and remove spawn modules
-
Add user exposed parameter “SpawnCounter” int32
-
Add emitter attributes “SpawnCounter” and “UserSpawnCounter” int32
-
Create new scratch module in EmitterUpdate section. I copied the output node from SpawnRate module, and fiddled the following :
- For some reason the scratch pad cannot access user parameters, so that’s why we use UserSpawnRate at emitter level. Add a generic set module before scratch pad to retrieve the parameter :
-
Add particle system to character
-
Update user exposed parameter from BP