版本: Unity 6 (6000.0)
语言英语
  • C#

SelectIfAttribute

UnityEditor.ShaderKeywordFilter 类中的类

/

继承自: ShaderKeywordFilter.FilterAttribute

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法采纳所有提交的内容,但我们会阅读用户提出的每个建议,并在适当时进行更新。

关闭

提交失败

由于某种原因,您的建议修改无法提交。请在几分钟后 重试。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

如果数据字段与条件匹配,则仅将指定的着色器关键字包含在构建中。

如果 SelectIf 下的数据字段与 condition 的值匹配,Unity 将在任何 multi_compile 关键字集中仅包含 keywordNames

using UnityEditor.ShaderKeywordFilter;

[SelectIf(true, keywordNames: "FeatureA")] bool forceFeatureA;

其他资源: FilterAttribute.

构造函数

SelectIfAttribute如果数据字段与条件匹配,则仅将指定的着色器关键字包含在构建中。

继承的成员