ParticleSystem.startColorをスクリプトから変更できません。
参考サイトを元に組んでみたのですが、関数を呼び出した場合にパーティクルが消えます。
解決策のご教授お願いします。
参考サイト-------------------------------
https://qiita.com/UnagiHuman/items/caaa1585f7ee201dca7b
対象スクリプト---------------------------
[SerializeField] private ParticleSystem.MinMaxGradient testColor;
[SerializeField] private ParticleSystem particle;
.
.
.
//種類によってエフェクトの色を変える
private void ChangeColorFromKind()
{
ParticleSystem.MainModule main = particle.main;
main.startColor = testColor;
Debug.Log("ChangeColor");
}
Unity Versiton---------------------------
2018.2.14f1

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/09 10:52
2019/05/18 16:44