I am trying to randomize some Particles2D instances.
Instancing the Particles2D Nodes and randomizing the object members (like
explosiveness and such) works fine. But when assigning a ParticlesMaterial to the
process_material member I can't instance a new ParticlesMaterial. This leads to the effect that when randomizing the ParticlesMaterial members (like
color and such) all Particles2D Nodes receiving the change. I would like to have seperate materials for each Particles2D Node.
# I want to get rid of this by creating a new ParticlesMaterial in code:
onready var particles_material = preload("res://particlesmaterial.tres")
var particles_reference = Particles2D.new()
particles_reference.process_material = particles_material # <--
Is this somehow possible?
Thanks in advance.