获得输入 - 提示团结5

时间:2015-06-28 10:08:31

标签: c# unity3d

我是团结的新手。我想得到一个提示问一些问题和一个文本字段来存储用户设置的答案。

我在网上搜索但没有正确答案。

我在c#中编写脚本。

感谢您的回答

1 个答案:

答案 0 :(得分:0)

这可以帮助你:

public class test : MonoBehaviour {
        void Start ()
        {
            var input = gameObject.GetComponent<InputField>();
            var se= new InputField.SubmitEvent();
            se.AddListener(SubmitName);
            input.onEndEdit = se;

            //or simply use the line below, 
            //input.onEndEdit.AddListener(SubmitName);  // This also works
        }

        private void SubmitName(string arg0)
        {
            // Store the user answer here                
             Debug.Log(arg0);
        }

}

只需将脚本添加到场景中的游戏对象上,该游戏对象附加了一个InputField组件,您就可以开始使用了。