Description

Modifying Override Parameters on NiagaraActor blueprints created from a System Actor does not work

The System component appears to only use the default value set in the System. 

This issue does not occur if you manually create a blueprint with the NiagaraActor class selected. 

Steps to Reproduce
  1. Open a project
  2. Create and open a new Niagara system with the fountain emitter
  3. Set the particles color to a user parameter
  4. Place the System in the level 
  5. With the instance selected, select "Blueprint/Add Script" in the details panel
  6. In Parent Class, select NiagaraActor > click "select"
  7. In the new Blueprint, modify the override parameter (note that nothing happens) > click compile (note that the override parameter is reset to the white)
  8. In the level and with the BP actor selected, attempt to modify the override parameter

Result: The system continues to spawn white particles

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-96491 in the post.

1
Login to Vote

Backlogged
ComponentUE - Niagara - Cinematics
Affects Versions4.26
Target Fix5.5
Main Commit19269079
CreatedAug 5, 2020
UpdatedMar 25, 2024