以编程方式在Unity中使用C#添加新的InputField

时间:2017-09-29 09:46:59

标签: c# unity3d input chat

我尝试使用简单的功能显示聊天框,因此我添加了背景中的所有字段 - 后面板,顶部栏,消息,以及所有这些字段都在工作足够好。

我现在尝试以与其他方式大致相同的方式添加InputField,并遇到问题。

这是我到目前为止所拥有的:

 private InputField nameInputField;
 string placeHolderText = "";

然后

 nameInputField = new InputField ();
 placeHolderText = nameInputField.placeholder.GetComponent<Text> ().text = "type something here";

我在nameInputField = new InputField()上遇到错误; ,不知道为什么。

此外,我希望能够操纵InputField的位置和尺寸,以及字体和其他格式问题。

0 个答案:

没有答案