如何通过代码更改着色器的自定义值?例如
transform.collider.material.MyShader.CustomValue = 2
(我知道它错了,就像这样)着色器代码:
Properties {
_Value ("CustomValue", range (0,128)) = 10
}
我想用C#来控制“CusomValue”,如何编码?利用
renderer.material.SetFloat("_Value", newValue);
可以!谢谢!