I have a variable I use in a niagara system I want to be able to create this child actor and set this variable with blueprints or c++. updating the variable with set niagara variable is not working i dont think its actualy referencing the right thing. I think im looking for something like set user parameter but that doesn’t seam to be a thing.
Does anyone know a way to set this variable at runtime or some workaround to pass some variables to a niagara system or if im going about this the wrong way please point me in the right direction thanks.
yes i tried that and im trying to figure out why its not working i can change the value in the editor and it works fine but when i use that function set niagara variable it dosent seam to set the value. i have a spawn actor from class spawning the actor then ive tried having this function straight after and it dosent work
I kept trying for a while and could not figure out what exactly was not working the print strings would show that the bp was being updated but the niagara system would not reflect that change I think it was more that set niagara variable does not do what i thought it does. I have solved my issue by using a niagara parameter collection instead.