x


Where can I find a list of characters sent from when pressing key? Examples of characters are: "\b" "\n"

In the unity script reference manual under Input.inputString it has the following example:

 // 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;
        }
    }
}

I'd just like to know what key returns "\n" and where can I find a list of these characters that are sent when pressing down said key. Thanks in advance :)

more ▼

asked Mar 05 '10 at 02:26 PM

Dax gravatar image

Dax
74 2 2 8

(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

"\n" is return/enter. A list of escape characters is here.

more ▼

answered Mar 05 '10 at 02:42 PM

Eric5h5 gravatar image

Eric5h5
80.3k 42 132 521

(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x5088
x956
x420
x195
x148

asked: Mar 05 '10 at 02:26 PM

Seen: 1422 times

Last Updated: Mar 05 '10 at 02:26 PM