unity3d 如何在运行时更改材质的shader属性

icnyk63a  于 2023-02-23  发布在  其他
关注(0)|答案(1)|浏览(198)

我有一个材质,它的着色器有一个不透明属性,我想在运行时改变它。我怎样才能得到这个属性的引用?

t3irkdon

t3irkdon1#

这是通过Material.SetFloat完成的。
您需要使用实际属性reference name作为键,而不是Inspector显示名称,例如:

相关问题