如果数据字段与条件不匹配,则仅在构建中包含指定的着色器关键字。
如果 SelectIf
下的数据字段与 condition
的值不匹配,则 Unity 仅将 keywordNames
包含在任何 multi_compile
关键字集中。
using UnityEditor.ShaderKeywordFilter;
[SelectIfNot(false, keywordNames: "FeatureA")] bool forceFeatureA;
其他资源: FilterAttribute。
SelectIfNotAttribute | 如果数据字段与条件不匹配,则仅在构建中包含指定的着色器关键字。 |