版本:Unity 6 (6000.0)
语言:English
着色器中的静态和动态分支
基于平台或图形 API 的分支

通过内置宏在着色器中分支

用于根据平台、着色器模型、Unity 版本或着色器通道在着色器在 GPU 上运行的程序。 更多信息
参见 术语表
中添加条件的资源。

页面 描述
基于平台或图形 API 的分支 使用SHADER_API宏使着色器行为根据平台或图形 API 而变化。
基于着色器模型的分支 使用SHADER_TARGET使着色器行为根据着色器模型而变化。
基于平台功能的分支 使用平台差异助手使着色器行为根据平台功能而变化。
基于 Unity 版本的分支 使用UNITY_VERSION使着色器行为根据 Unity 版本而变化。
基于着色器通道或着色器阶段的分支 使用SHADER_STAGEUNITY_PASS使着色器行为根据着色器阶段或着色器通道而变化。

其他资源

着色器中的静态和动态分支
基于平台或图形 API 的分支