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.