脚本里直接两个材质球赋值代码,当不同情况触发时调用相应的函数;
public class CM_missingScreen : MonoBehaviour {
public void ChangeMaterial_ani ()
{
Material[] materials = new Material[]
{
Resources.Load("Material/Console_A_DisplaySucceed") as Material,
};
this.GetComponent<MeshRenderer>().materials = materials;
}
public void ChangeBack_ani()
{
Material[] materials = new Material[]
{
Resources.Load("Material/Console_A_DisplayContant") as Material,
};
this.GetComponent<MeshRenderer>().materials = materials;
}
}
此脚本挂在需要修改材质球的物体上。