Mir*_*bin 11 c# unity-game-engine input-field unity3d-gui
我试图得到一个inputField内文本中Unity3D有C#.
我在我的编辑器中放置了一个inputField,重命名并标记为:Username_field.
我的问题是:如何在脚本中的InputField Username_field中获取文本C#?
Dav*_*vid 35
将monobehaviour脚本附加到InputField gameObject:
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);
}
}
Run Code Online (Sandbox Code Playgroud)
另见动画:

| 归档时间: |
|
| 查看次数: |
61303 次 |
| 最近记录: |