Renderer.sharedMaterials
Declaration
public Material[] sharedMaterials;Описание
Все общие материалы этого объекта.
Это массив всех материалов, используемых рендером. Unity поддерживает множество объектов, используя один материал; в этом случае sharedMaterials содержит все материалы, используемые для этого. sharedMaterial и material свойства возвращает первый использованный материал, если их больше одного.
Изменение любого материала в sharedMaterials изменит внешний вид всех объектов, использующих этот материал, а также изменит настройки материала, которые хранятся в проекте.
Не рекомендуется модифицировать материалы, возвращаемые sharedMaterials. Если вы хотите изменить материал рендерера, используйте material вместо этого.
Обратите внимание, что, как и все массивы, возвращаемые Unity, это возвращает копию массива материалов. Если вы хотите изменить некоторые материалы в нем, получите значение, измените запись и установите материалы обратно.
Дополнительные ресурсы: material, sharedMaterial свойства.