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