Как я могу изменить ParticleSystem.ShapeModule.texture программно?C#

Место общения программистов C#
Anonymous
Как я могу изменить ParticleSystem.ShapeModule.texture программно?

Сообщение Anonymous »

У меня есть ParticleSystem в Unity, и я хочу программно изменить значение ее ShapeModule для текстуры.
Я думал, что это сработает:

Код: Выделить всё

myParticleSystem.shape.texture = Resources.Load("My Texture"); //myParticleSystem is of type ParticleSystem
Однако это просто вызывает синтаксическую ошибку:

Невозможно изменить возвращаемое значение «ParticleSystem.shape», поскольку оно не является переменной

Итак, как мне это сделать?>

Подробнее здесь: https://stackoverflow.com/questions/798 ... mmatically

Вернуться в «C#»