gpt4 book ai didi

c# - 使用 C# 从 Unity3D 中的输入字段获取文本

转载 作者:可可西里 更新时间:2023-11-01 08:31:30 26 4
gpt4 key购买 nike

我正在尝试使用 C#Unity3D 中的 inputField 中获取文本。

我在我的编辑器中放置了一个 inputField,重命名并标记为:Username_field

我的问题是:如何在 C# 脚本中获取 InputField Username_field 中的文本?

最佳答案

将以下 monobehaviour 脚本附加到您的 InputField 游戏对象:

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)
{
Debug.Log(arg0);
}
}

另见下面的动画:

enter image description here

关于c# - 使用 C# 从 Unity3D 中的输入字段获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28273062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com