Описание
Возвращает все экземпляры материалов этого объекта.
Это массив всех материалов, используемых средством визуализации. Unity поддерживает один объект с использованием нескольких материалов; в этом случае materials
содержит все материалы. Свойства sharedMaterial и material возвращают первый использованный материал, если их несколько.
Изменение любого материала в materials
изменит внешний вид только этого объекта.
Обратите внимание, что, как и все массивы, возвращаемые Unity, этот возвращает копию массива материалов. Если вы хотите изменить некоторые материалы в нем, получите значение, измените запись и установите материалы обратно.
Примечание.
Эта функция автоматически создает экземпляры материалов и делает их уникальными для данного средства визуализации. Вы несете ответственность за уничтожение материалов при уничтожении игрового объекта. Resources.UnloadUnusedAssets также уничтожает материалы, но обычно вызывается только при загрузке нового уровня.