Так что я хочу скрыть текст. Обычно я использую .setActive (true / false), но если я хочу изменить текст во время игры, я использую GameObject.text
здесь возникает проблема: если я использую Gameobject.text, я не могу больше использовать gameobject.setActive.
К вашему сведению, это должен быть рекорд, который бежит в спину и раскрывается, как только вы достигли игровой цели.
Итак, я сделал SerializedField для текста и использовал. Найти, чтобы найти нужный объект
[SerializeField] private GameObject gameende;
GameObject gameendee = GameObject.Find("gameende");
установить значение false, чтобы скрыть
gameendee.SetActive(false);
получил мой счет int
punkte = 120 - (vergroessert * 10)+ ei;
получил мой счет в тексте
gameendee.text = "Dein Punktestand: " + punkte.ToString();
и теперь я хотел сделать:
gameendee.SetActive(true);
но это не работает.
какой будет альтернативный путь?