LocalKeyword.isValid
Declaration
public bool isValid;Описание
Указывает, является ли это ключевое слово локального шейдера действительным (только для чтения).
Ключевое слово локального шейдера является недействительным, если:
- Его нет в локальное пространство ключевых слов шейдера или вычислительного шейдера, который вы передаете в конструктор.
- Если Unity не может найти его, когда вы вызываете LocalKeywordSpace.FindKeyword.
Если в качестве аргумента для Material.EnableKeyword, Material.DisableKeyword, ComputeShader.EnableKeywordили ComputeShader.DisableKeywordиспользуется неверное ключевое слово локального шейдера, это не оказывает никакого влияния. Если в качестве аргумента для Material.IsKeywordEnabled или ComputeShader.IsKeywordEnabledиспользуется неверное ключевое слово локального шейдера, эти функции возвращают false.
Дополнительные ресурсы: LocalKeywordSpace, Material.EnableKeyword, Material.DisableKeyword, ComputeShader.EnableKeyword, ComputeShader.DisableKeyword, [Material.IsKeywordEnabled], ComputeShader.IsKeywordEnabled.