how to change a game object material unity code example
Example: c# change material in code
currentObject.GetComponent<Renderer>().material = materialToAssign;
currentObject.GetComponent<Renderer>().material = materialToAssign;