Я пытаюсь перетащить объект поля ввода из иерархии Unity и сохранить его внутри общедоступной переменной InputField. Однако, хотя, когда я перетаскиваю его, это показывает, что объект действительно разрешен к сохранению, если я отпускаю объект поля ввода, он не сохраняется. и переменная по-прежнему показывает "Нет (поле ввода). Кроме того, когда я пытаюсь нажать на кружок (тот, что в красном квадрате), чтобы просмотреть список доступных объектов поля ввода, список пуст, что невозможно, поскольку он остается пустым независимо от того, сколько полей ввода я создаю.
Объект «Поле ввода» содержит компонент «Поле ввода», поэтому он действительно считается полем ввода, но я не могу придумать, как решить эту проблему.
Подробнее здесь:
https://stackoverflow.com/questions/611 ... ld-objects