Text Input
Text Input
// State.cs instance variable
private InputField playerName;
public void InitializeObjectRefs (){
playerName = GameObject.Find ("PlayerName").GetComponent<InputField> ();
var se=new InputField.SubmitEvent(); //dynamic variable type //let unity figure out the datatype
se.AddListener(ProcessInput);
playerName.onEndEdit=se;
} public void ProcessInput(string arg0){
Debug.Log (arg0);
managerRef.playerName=arg0;
Debug.Log ("Player Name " + managerRef.playerName);
}Last updated