儿童gameobject文本

时间:2015-12-19 04:42:20

标签: c# user-interface unity3d

我一直试图存储来自文本游戏对象孩子的输入,我不知道这样做的确切语法,我将在这里发布代码

using UnityEngine;
using System.Collections;
using UnityEngine.UI;


public class Username : MonoBehaviour {

        public string username;

        public void writing()
        {
        // get text component from UsernameInputField

                transform.Find ("UsernameInputField/Text");

        // store the input from the user in the username string





        }
}

使用transform.find我已经获得了Text gameonject,但我需要一些技巧来将用户输入存储在username变量中。 这同样适用于我将在另一个文件中执行的密码脚本。

将离开此处的层次结构截图。

enter image description here

1 个答案:

答案 0 :(得分:0)

这是一种方法,但我建议您添加nullchecks并验证文本字段是否有有效输入。

// right