Version: 6000.3
语言: 中文
在“检查器”窗口中控制材质属性
着色器关键字工作流程

使用关键字更改着色器的工作方式

添加的资源和技术着色器在 GPU 上运行的程序。更多信息
请参阅术语表
关键字,使用它们创建分支和着色器变体,并在 Unity 编辑器或脚本中切换它们。

描述
着色器关键字工作流程 了解如何定义着色器关键字以创建共享一些通用代码的着色器,但在启用或禁用关键字时具有不同的功能。
Unity 如何编译分支着色器 选择动态分支或着色器变体。
声明着色器关键字 使用#pragma用于声明关键字的指令。
使着色器行为以关键字为条件 使用if语句,根据是启用还是禁用着色器关键字,将着色器代码的某些部分标记为条件。
在编辑器中切换着色器关键字 为着色器关键字添加材质属性。
在脚本中切换着色器关键字 检查关键字是否已启用或禁用,并启用和禁用它。
添加内置关键字集 使用 Unity 着色器指令快捷方式创建着色器关键字和变体集。

其他资源

在“检查器”窗口中控制材质属性
着色器关键字工作流程