ParticleSystemの色設定なのですが、単純な固定色の設定ではなく、グラデーションが設定されている場合が多いです。

これを動的に変更したい場合のコードは次のようになります。
var mainModule = _starParticle.main;
var gradient = new Gradient
{
// 色設定
colorKeys = new GradientColorKey[]
{
new GradientColorKey(color1, 0.5f),
new GradientColorKey(color2, 1.0f),
},
// アルファ設定
alphaKeys = new GradientAlphaKey[]
{
new GradientAlphaKey(0.2f, 0.25f),
new GradientAlphaKey(0.8f, 0.75f),
}
};
mainModule.startColor = new ParticleSystem.MinMaxGradient(gradient);
色とアルファ値をLocationごとに設定ができます。 長短なコードになりやすいので、余り書きたくないのですが、必要な場合は頑張ります。