UnityEditor.ShaderKeywordFilter 中的类
/
继承自:ShaderKeywordFilter.GraphicsAPIConstraintAttribute
根据图形 API 启用或禁用着色器关键字过滤器属性。
如果使用此属性,则当当前构建目标与任何 graphicsDeviceTypes
匹配时,Unity 会启用 过滤器属性。
以下示例仅构建包含 VulkanVariant
关键字的变体,前提是您为 Vulkan 图形 API 构建。
using UnityEditor.ShaderKeywordFilter;
[ApplyRulesIfGraphicsAPI(GraphicsDeviceType.Vulkan)] [SelectIf(true, keywordNames: "VulkanVariant")] bool forceVulkanVariant;
其他资源:FilterAttribute。
ApplyRulesIfGraphicsAPIAttribute | 根据图形 API 启用或禁用着色器关键字过滤器属性。 |