有关更多信息,请参阅 着色器中静态和动态分支简介。
您可以通过以下方式在您的 着色器在 GPU 上运行的程序。 更多信息
在 词汇表 中查看 中使用静态分支
#if、#elif、#else 和 #endif 预处理器指令,或 #ifdef 和 #ifndef 预处理器指令来创建静态分支。if 语句也可以用于动态分支,但编译器会检测到编译时常量值并创建静态分支。注意: 静态分支仅在手动编写的着色器中可用。您不能在 Shader Graph 中创建静态分支。
您可以通过以下方式在您的着色器中使用动态分支