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

Material.GetTexture

Declaration

public Texture GetTexture(string name);
public Texture GetTexture(int nameID);

Параметры

Параметр Описание
nameID Имя ID свойства, полученного Shader.PropertyToID.
имя Название свойства.

Описание

Получить именованную текстуру.

Многие шейдеры используют более одной текстуры. Использование GetTexture чтобы получить propertyName текстура.

Если текстура не найдена, метод записывает сообщение об ошибке в консоль и возвращает null.

Общие имена текстур, используемые UnityВстроенные шейдеры:
"_MainTex" является основной диффузной текстурой. К ней также можно подключиться через mainTexture свойства.
"_BumpMap" это карта нормалей.
"_Cube" — кубическое отображение отражения.

Дополнительные ресурсы: mainTexture свойство, SetTexture, Shader.PropertyToID.