Добрый день, есть следующий пример кода:
public GameObject Field_Name, Text_Field_Name;
public void open()
{
Field_Name.SetActive(true);
}
public void set()
{
string name = Text_Field_Name.GetComponent<Text>().text;
}
В данном примере Text_Field_Name "Text" компонента самого "InputField" Field_Name. Обе функции вызываются кнопками, в инспекторе все связи выставлены, но после того как запускается функция set(), выдает ошибку:
"NullReferenceException: Object reference not set to an instance of an object"
При этом в функции open() никаких ошибок не возникает