Scripting API

TouchScreenKeyboard

class in UnityEngine · UnityEngine.CoreModule

16 of 18 of Unity's membersUnity's documentation
In Tassix

The on-screen keyboard of touch devices (never shown on desktop).

Properties 14

bool active { get; set; }
static Rect area { get; }
bool canGetSelection { get; }
bool canSetSelection { get; }
int characterLimit { get; set; }
static bool hideInput { get; set; }
static bool isInPlaceEditingAllowed { get; }
static bool isSupported { get; }
RangeInt selection { get; set; }
Status status { get; }
int targetDisplay { get; set; }
string text { get; set; }
static bool visible { get; }

Methods 1

static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType = TouchScreenKeyboardType.Default, bool autocorrection = true, bool multiline = false, bool secure = false, bool alert = false, string textPlaceholder = "", int characterLimit = 0)
static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType, bool autocorrection, bool multiline, bool secure, bool alert, string textPlaceholder)
static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType, bool autocorrection, bool multiline, bool secure, bool alert)
static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType, bool autocorrection, bool multiline, bool secure)
static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType, bool autocorrection, bool multiline)
static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType, bool autocorrection)
static TouchScreenKeyboard Open(string text, TouchScreenKeyboardType keyboardType)
static TouchScreenKeyboard Open(string text)

Not in Tassix yet 2

Finalize inputFieldAppearance