Unity3D控件着色器

Unity3D控件着色器,unity3d,shader,Unity3d,Shader,如何通过代码更改着色器的自定义值? e、 g (我知道这是不对的,就像这样) 着色器代码: Properties { _Value ("CustomValue", range (0,128)) = 10 } 我想用C#来控制“CusomValue”,如何编码? 使用 我能做到!谢谢 使用。例如: renderer.material.SetFloat("_Value", newValue); 成功~谢谢=3= renderer.material.SetFloat("_Value",

如何通过代码更改着色器的自定义值? e、 g

(我知道这是不对的,就像这样) 着色器代码:

Properties {
    _Value  ("CustomValue", range (0,128)) = 10
}
我想用C#来控制“CusomValue”,如何编码? 使用

我能做到!谢谢

使用。例如:

 renderer.material.SetFloat("_Value", newValue);

成功~谢谢=3=
renderer.material.SetFloat("_Value", newValue);
 renderer.material.SetFloat("_Value", newValue);