private void CreateMaterials(Material function, Material plane) { for (int c = 0; c < LineColor.Count(); c++) { functionMaterials[c] = new Material(function); functionMaterials[c].color = LineColor.Get(c); } for (int c = 0; c < PlaneColor.Count(); c++) { planeMaterials[c] = new Material(plane); planeMaterials[c].color = PlaneColor.Get(c); } }
private void SetInformation() { int length = expressions.Length; for (int i = 0; i < length; i++) { informationRows[i].text = $"Función {i + 1}: {expressions[i]}"; informationRows[i].color = LineColor.Get(i); informationRows[i].gameObject.SetActive(true); } informationRows[length].text = plotter.GetResultMessage(); informationRows[length].color = PlaneColor.Get(0); informationRows[length].gameObject.SetActive(true); for (int i = length + 1; i < informationRows.Length; i++) { informationRows[i].gameObject.SetActive(false); } }