ApplyRulesIfNotGraphicsAPIAttribute
класс в UnityEditor.ShaderKeywordFilter
Наследуется от:ShaderKeywordFilter.GraphicsAPIConstraintAttribute
Описание
Включить или отключить атрибуты фильтра ключевых слов шейдера на основе графики API.
Если использовать этот атрибут, Unity позволяет атрибуты фильтра если текущая цель сборки не соответствует ни одному из graphicsDeviceTypes.
В следующем примере создаются только варианты, включающие FeatureA ключевое слово, если вы строите для не-OpenGL графика APIs.
using UnityEditor.ShaderKeywordFilter;
[ApplyRulesIfNotGraphicsAPI(GraphicsDeviceType.OpenGLES3, GraphicsDeviceType.OpenGLCore)] [SelectIf(true, keywordNames: "FeatureA")] bool forceFeatureA;
Конструкторы
| Конструктор | Описание |
|---|---|
| ApplyRulesIfNotGraphicsAPIAttribute | Включить или отключить атрибуты фильтра ключевых слов шейдера на основе графики API. |