我正在尝试将类型字符串转换为文本,我有这个错误:
"访问非静态成员`UIInput.text'""
需要对象引用我该如何解决?
这是我的代码:
UIInput.text = DB.getName(LoginSystem.userNameStatic)();
UIInput.text = DB.getPassword ("password");
答案 0 :(得分:0)
我不是C#guru,但我想这样的事情可能有用:
public UIInput uiInput = GetComponent<UIInput>();
uiInput.text = DB.getName(LoginSystem.userNameStatic)();
uiInput.text = DB.getPassword ("password");
基本上,您希望将游戏对象的UIInput定义为变量,然后您就可以设置其text
值。
当然,这是假设您已经为游戏对象添加了UIInput组件。
也许可以查看这些资源: