nameID | 通过 Shader.PropertyToID 获取的属性的名称 ID。 |
name | 属性的名称。 |
为所有着色器设置全局矢量属性。
如果着色器需要全局属性但材质中未定义这些属性(例如,如果着色器在 Properties
块中未公开这些属性),则使用全局属性。
通常,如果您有一组所有使用相同“全局”矢量的自定义着色器(例如,风向),则使用此方法。然后,您可以从脚本设置全局属性,而不必在所有材质中都设置相同的矢量。
其他资源:SetGlobalFloat、SetGlobalColor、SetGlobalTexture;Material 类、ShaderLab 文档。