using UnityEngine;
public class ChangeParticleColor : MonoBehaviour
{
public ParticleSystem particleSystem;
public Color newColor = Color.red;
void Start()
{
SetParticleColor(newColor);
}
void SetParticleColor(Color color)
{
var main = particleSystem.main;
var particles = new ParticleSystem.Particle[particleSystem.particleCount];
int numParticles = particleSystem.GetParticles(particles);
for (int i = 0; i < numParticles; i++)
{
particles[i].startColor = color;
}
particleSystem.SetParticles(particles, numParticles);
}
}