unity tag posicion obtener objeto c# unity3d input-field unity3d-gui

c# - tag - obtener la posicion de un objeto unity



Obtener texto del campo de entrada en Unity3D con C# (2)

Estoy tratando de obtener un texto dentro de un campo de entrada en Unity3D con C# .

He colocado un inputField en mi editor, renombrado y etiquetado en: Username_field .

Mi pregunta es: ¿cómo puedo obtener el texto dentro del campo InputField Username_ en un script de C# ?

Gracias :)



Adjunte la secuencia de comandos monobehaviour a su 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); } }

Ver también debajo de la animación: