public string text ;


Returns the text displayed by the input field of the keyboard.

This value can be accessed at any moment, even if user has not yet finished input process.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public string inputText = "text"; private TouchScreenKeyboard keyboard; // Updates button's text while user is typing void OnGUI() { if (GUI.Button(new Rect(0, 10, 200, 32), inputText)) keyboard = TouchScreenKeyboard.Open(inputText);

if (keyboard != null) inputText = keyboard.text; } }