Represents an identifier for a specific code path in a shader.
Unity now provides the LocalKeyword and GlobalKeyword APIs which are more performant than ShaderKeyword. It is best practice to use these APIs instead.
Additional resources: LocalKeyword, GlobalKeyword, ShaderKeywordSet, Shader.EnableKeyword, Shader variants and keywords, Declaring and using shader keywords in HLSL.
ShaderKeyword | 从着色器全局关键字名称初始化 ShaderKeyword 类的新实例。 |
IsValid | Checks whether the global shader keyword exists. |
GetGlobalKeywordType | 返回全局关键字的类型:内置还是由用户定义。 |
IsKeywordLocal | 如果关键字是本地的,则返回 true。 |