public static void UpdateMaterials(int tintIndex, int materialIndex) { //First, we need to get a manager. GameObject manager = GameObject.Find("CDT_MaterialSwapManager"); if (manager == null) { manager = new GameObject(); manager.name = "CDT_MaterialSwapManager"; manager.AddComponent <MaterialSwapManager>(); } MaterialSwapManager materialSwapManager = manager.GetComponent <MaterialSwapManager>(); materialSwapManager.isSecondColor = tintIndex; materialSwapManager.materialBlendIndex = materialIndex; //Then paint. materialSwapManager.StartPaintingRaw(); }
public static void UpdateMaterials() { MaterialSwapManager materialSwapManager = MaterialSwapManager.GetManager(); materialSwapManager.StartPaintingRaw(); }