Input.inputStringstatic var inputString : stringDescriptionReturns the keyboard input entered this frame (Read Only). Only ASCII characters are contained in the inputString.
The string can contain two special characters which should be handled:
Character "\b" represents backspace. // Shows how to read typing input from the keyboard
// (eg. the user entering his name). // You need to attach this script to a GUIText object. function Update () { for (var c : char in Input.inputString) { // Backspace - Remove the last character if (c == "\b") { if (guiText.text.Length != 0) guiText.text = guiText.text.Substring(0, guiText.text.Length - 1); } // End of entry else if (c == "\n") { print ("User entered his name: " + guiText.text); } // Normal text input - just append to the end else { guiText.text += c; } } } |
