如图,通过代码修改红框内变量 1、找到该材质球的shader 2、记下该属性的变量名“_TexMulti” 3、获取材质引用,直接修改 material.SetFloat("_TexMulti", 2f); 不同的类型的变量需要使用不同的函数,根据shader的变量类型而定 引用的材质球是全局的,改变后所有使用该材质球的物体都会发生改变。