Unity3D 用脚本控制Shader参数
1 回答
千巷猫影
TA贡献1829条经验 获得超7个赞
不知道这个shader是你找的还是自己写的,这个显示在面板上的 "Progress"只是一个注释,并不是这个属性的调用名字。比如你要改颜色,要调用"_Color",而不是"Main Color"
很可能写成
this.renderer.material.SetFloat("_Progress", 0.5f);
就可以了
- 1 回答
- 0 关注
- 1100 浏览
添加回答
举报
0/150
提交
取消