Вам нужно перетащить объект, на который вы ссылаетесь, из редактора Unity, в сцене, в сам скрипт. Сначала прикрепите созданный вами скрипт к GameObject в Unity Scene. Затем перетащите компонент «текст» в скрипт, который вы недавно прикрепили к GameObject
. Это решит вашу проблему.
Другой подход - объявить
public GameObject UITextElement;
Вместо публичного текста, как вы это сделали. Сделайте то же самое, что я написал ранее, и в сценарии напишите:
UITextElement.GetComponent (). Text = "Напишите здесь свой текст!";