//为某个特定对象添加着色器和贴图(贴图文件或贴图文件夹放在Resources路径下)
//使用前,需要确定Shader是否存在,如果不存在的话,需要手动创建Shader
public Material SetMaterial(GameObject go, string shadernmae, string texname){
Material mat = null;
mat = new Material(Shader.Find(shadernmae));
mat.mainTexture = Resources.Load(texname) as Texture;
mat.name = texname;
go.GetComponent<Renderer>().material = mat;
return mat;
}
函数很简单,这里是为了记录一下,方便自己以后查找。