private void ChangingBerryColors() { if (plantMesh.transform.GetChild(2).childCount == 0) { plantMesh.transform.GetChild(2).GetComponent <MeshRenderer>().material.color = genes.GetDominateGene().GetBerryColor(); } else { for (int i = 0; i < plantMesh.transform.GetChild(2).childCount; i++) { plantMesh.transform.GetChild(2).GetChild(i).GetComponent <MeshRenderer>().material.color = genes.GetDominateGene().GetBerryColor(); } } }