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

ShaderKeyword

структура в UnityEngine.Rendering

Выполнено в:UnityEngine.CoreModule

Описание

Представляет собой идентификатор для конкретного пути кода в шейдере.

Unity теперь предоставляет LocalKeyword и GlobalKeyword APIs, которые более производительны, чем ShaderKeyword. Наилучшей практикой является использование этих APIs вместо.

Дополнительные ресурсы: LocalKeyword, GlobalKeyword, ShaderKeywordSet, Shader.EnableKeyword, Варианты и ключевые слова шейдера, Заявление и использование ключевых слов шейдера в HLSL.

Свойства

Свойство Описание
indexИндекс ключевого слова shader.
nameИмя ключевого слова шейдера. (только для чтения)

Конструкторы

Конструктор Описание
ShaderKeywordИнициализирует новый экземпляр класса ShaderKeyword по имени глобального ключевого слова шейдера.

Открытые методы

Метод Описание
IsValidПроверяет, существует ли глобальное ключевое слово shader.

Статические методы

Метод Описание
GetGlobalKeywordTypeВозвращает тип глобального ключевого слова: встроенное или определенное пользователем.
IsKeywordLocalВозвращает true, если ключевое слово локальное.