s | Pass 所属的着色器。 |
passIdentifier | 给定着色器中 Pass 的标识符。 |
keyword | 要检查的本地着色器关键字。 |
void 如果关键字对于给定的 Pass 有效,则返回 true。否则,返回 false。如果您使用的PassIdentifier 无效,则此函数返回 false,并且 Unity 会在控制台窗口中显示错误。
检查本地着色器关键字对于特定着色器中的 Pass 是否有效。
其他资源:Pass。
s | Pass 所属的着色器。 |
passIdentifier | 给定着色器中 Pass 的标识符。 |
keyword | 要检查的本地着色器关键字。 |
shaderType | 给定 pass 的着色器阶段。 |
void 如果关键字对于 Pass 的给定着色器阶段有效,则返回 true。否则,返回 false。如果您使用的PassIdentifier 无效,则此函数返回 false,并且 Unity 会在控制台窗口中显示错误。
检查本地着色器关键字对于特定着色器中 Pass 的特定着色器阶段是否有效。
其他资源:Pass。
s | Pass 所属的着色器。 |
passIdentifier | 给定着色器中 Pass 的标识符。 |
keyword | 要检查的本地着色器关键字。 |
shaderType | 给定 pass 的着色器阶段。 |
shaderCompilerPlatform | 要检查的着色器编译器平台。 |
void 如果关键字对于给定着色器编译器平台的 Pass 的给定着色器阶段有效,则返回 true。否则,返回 false。如果您使用的PassIdentifier 无效,则此函数返回 false,并且 Unity 会在控制台窗口中显示错误。
检查本地着色器关键字对于给定着色器编译器平台的特定着色器中 Pass 的特定着色器阶段是否有效。
某些着色器编译器平台将多个着色器阶段组合到一个中。此方法重载确保为所有着色器编译器平台返回正确的数据。
其他资源:Pass。