Gurki
#1
Hello,
I’ve randomly color entitys in our game and want to set the first color of the particlesystem to that, so if they explode the colors matches…
I found this one:
this.entityParticleEngine.particlesystem.colorGraph.curves[0].keys[0][1] = 0.2;
My question is: where do I add the color? 0.2 
Expectet something like pc.Color or RGB ?
thanx

Hi @Gurki,
Yeah, that’s an internal API, not sure if changing the particles color on runtime is exposed on a public API.
In any case, if that works for you to change all RGB values do this:
this.entityParticleEngine.particlesystem.colorGraph.curves[0].keys[0][1] = red;
this.entityParticleEngine.particlesystem.colorGraph.curves[1].keys[0][1] = green;
this.entityParticleEngine.particlesystem.colorGraph.curves[2].keys[0][1] = blue;
And at the end I think you still need to rebuild the graph, do check this if it’s required.
1 Like
I gave it a try on the fireball particles example, indeed it works after using rebuild()
.
2 Likes