Unity 6.3
0 онлайн 40 гостей 3 в системе
Вход

Renderer.sharedMaterials

Declaration

public Material[] sharedMaterials;

Описание

Все общие материалы этого объекта.

Это массив всех материалов, используемых рендером. Unity поддерживает множество объектов, используя один материал; в этом случае sharedMaterials содержит все материалы, используемые для этого. sharedMaterial и material свойства возвращает первый использованный материал, если их больше одного.

Изменение любого материала в sharedMaterials изменит внешний вид всех объектов, использующих этот материал, а также изменит настройки материала, которые хранятся в проекте.

Не рекомендуется модифицировать материалы, возвращаемые sharedMaterials. Если вы хотите изменить материал рендерера, используйте material вместо этого.

Обратите внимание, что, как и все массивы, возвращаемые Unity, это возвращает копию массива материалов. Если вы хотите изменить некоторые материалы в нем, получите значение, измените запись и установите материалы обратно.

Дополнительные ресурсы: material, sharedMaterial свойства.