public void Neu() { Bennenende = GameObject.FindGameObjectsWithTag(tagg); foreach (GameObject Umbenennen in Bennenende) { if (Umbenennen.activeSelf == true && Umbenennen.GetComponent <Personlichkeit>() != null) { string ausname; anzahl += 1; ausname = Namen[Random.Range(0, Namen.Length)]; Umbenennen.name = ausname; Umbenennen.GetComponent <Personlichkeit>().personennummer = anzahl; Umbenennen.GetComponent <Personlichkeit>().Name = ausname; } } anzahl = 0; }
void Update() { Dings = gameObject.GetComponentsInChildren <Transform>(); int i = 0; System.Array.Resize(ref Bennenende, Dings.Length); foreach (Transform d in Dings) { Bennenende[i] = d.gameObject; i += 1; } int anzahl = 0; foreach (GameObject Umbenennen in Bennenende) { if (Umbenennen.GetComponent <ResourcenInfo>() != null) { anzahl += 1; Umbenennen.name = Umbenennen.GetComponent <ResourcenInfo>().Resource + anzahl.ToString(); } } }