【发布时间】:2015-12-12 21:11:59
【问题描述】:
第一件事:我是新人。所以我正在尝试在 Unity 中构建一个虚拟键盘。我从一个键和一个 InputField 开始。
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class KeyboardScript : MonoBehaviour {
InputField iField;
public void onClick() {
string key = "k";
iField.text(key);
}
}
我是这样解释我编写的代码的: 1) 使用 UnityEngine.UI 允许我引用 UI 游戏对象。
2) InputField 是我的输入字段的名称,我让计算机知道它是一个 iField。
3)这段代码是我的按钮的一个组件,称为K,所以onClick()表示当按钮K被点击时。
4) 让称为key的字符串等于字母k。
5) 让InputField里面的文本等于k。
我的错误是“成员 'UnityEngine.UI.InputField.Text' 不能用作方法或委托。
感谢任何建议。我看过 Unity 手册和其他东西,我只需要一个人的帮助,因为我不知道我在看什么。 谢谢。
【问题讨论】: