新しいマテリアルへの ParticleSystemRenderer.sharedmaterial の割り当てが無効な問題レコードです

間違った書き方

ParticleSystemRenderer psr = gameObject.GetComponent<ParticleSystemRenderer>();

psr.sharedMaterials[0] = newMat

正しい書き方

ParticleSystemRenderer psr = gameObject.GetComponent<ParticleSystemRenderer>();

Material[] arrMat = psr.sharedMaterials;
arrMat[0] = newMat;
psr.sharedMaterials = arrMat;

プログラミングには終わりがありません。
誰でも気軽にコミュニケーションできます。不明な点や間違いがある場合は、個人的にチャットすることもできます。My
QQ 334524067 God-like Didi

おすすめ

転載: blog.csdn.net/qq_37776196/article/details/122091545