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

FilterAttribute Constructor

Declaration

public FilterAttribute(ShaderKeywordFilter.FilterAction action, ShaderKeywordFilter.FilterAttribute.Precedence precedence, ShaderKeywordFilter.FilterAttribute.EvaluationMode evaluationMode, object condition, string fileName, int lineNumber, params string[] keywordNames);

Параметры

Параметр Описание
действия Действие фильтра, запускаемое этим атрибутом.
приоритет Режим приоритета между этим атрибутом и любыми атрибутами, оцениваемыми до него.
evaluationMode Режим оценки условий, используемый для определения того, должно ли условие соответствовать или нет.
условие Значение, которое сравнивается с полем данных назначения. Результат сравнения определяет поведение фильтра.
fileName Путь к файлу, в котором находится этот атрибут. Автоматически заполняется по умолчанию.
lineNumber Номер строки этого атрибута. Автоматически заполняется по умолчанию.
keywordNames Массив имен ключевых слов шейдеров, на которые влияет этот атрибут фильтра.

Описание

Сообщает системе шейдеров, какие ключевые слова шейдеров включать в сборку или исключать из нее, на основе поля данных под ними.