我正尝试从Unity层次结构中拖动一个 * 输入字段对象 * 并将其存储在一个 * 公共InputField变量 * 中。然而,当我拖动它时,它显示确实允许存储该对象,如果我释放输入字段对象,它不会被存储。并且该变量仍显示 “无(输入字段)。此外,当我尝试按下圆圈(红色方块中的圆圈)查看可用输入字段对象的列表时,列表为空,这是不可能的,因为无论我创建多少输入字段,它都保持为空。
Input Field对象包含一个Input Field组件,因此它确实算作Input Field,但我找不到任何方法来解决这个问题。
2条答案
按热度按时间zengzsys1#
结果发现脚本中使用了一个错误的类InputField(不知道是什么或如何使用的),因此按照@Kokosbrood的建议,我使用了类
UnityEngine.UI.InputField
的完整路径bxpogfeg2#
我有一个类似的问题。在用户界面有一个页面称为“遗产”,并选择应用输入字段,它解决了我的问题。