Setting particle system's material colour does not work

In your material, use the Particle Color node to get color to use.

More information on particles and parameters was addressed in these answers

I did actually read through those before posting here but found a little snippet that did work for me - I forgot to set the ‘element index’ to 1 (in my case) after creating a ‘create dynamic material instance’ and I can the access the material directly. Thanks!

One question remains though, I did try to access the material parameter from my BP, then setting a variable in the particle system from a call in that BP that in turn accesses the material colour. This I can’t get to work still, I don’t need it but for me to understand how it all works - is this possible?

Thanks again.

Did you set it on the Particle System Component Reference?

This is how I have it setup in my code.

Hey, I have a particle system that is accessing my Dynamic Parameter ‘HueShift’ correctly - which changes my textures’ colour. I have a problem with accessing this parameter from the actor BP that spawns the particle system however.

Can I even do this? I am - I guess - trying to set a dynamic parameter in this order:

BP → Particle System → Material

…and with the name ‘HueShift’ being used at all three steps (calling ‘HueShift’ in BP, goes through the particle system into the material keeping that key word throughout)

Is this how its meant to work?

I’m just trying to change the colour of my textures from BP really. And again, I can change the colour of my material from the particle system but calling it from BP the way I’ve done does not do anything.

Thanks!

Hey Ben - just going through my old posts and noticed I didn’t say thanks, I got it to work with your help. I think I had Frankensteined together too many nodes of to me seemingly related things. Thanks again.