格式
c++
#pragma name [SNAME]描述
为当前 着色器(shader)命名。着色器(Shader)必须执行此命令,没有定义命名的 着色器(Shader)无法通过编译。值得注意的是,通过命名查找 着色器(Shader)的时候 着色器(Shader)命名的大小写不作区分。
字段
| 字段名 | 是否必须 | 字段值 | 描述 |
| [SNAME] | 是 | " 命名统称 / 命名简称 " | 该字段的值用于描述 着色器(shader)的命名。 命名必须由 半角引号(")包裹。 由于 SandMod 的 材质(Material)支持读取引擎所有的内置 着色器(Shader),为了更好分类,您可以在命名时使用 左斜杠(/)将命名的简称和统称区分。 |
代码示例
c++
//着色器的简称为 "Default",全称为 "Game/Default";
#pragma name "Game/Default"