Bagikan melalui


Keyboard sistem — MRTK2

Keyboard sistem

Aplikasi Unity dapat memanggil keyboard sistem kapan saja. Perhatikan bahwa keyboard sistem akan bereaksi sesuai dengan kemampuan platform target, misalnya keyboard pada HoloLens 2 akan mendukung interaksi tangan langsung, sementara keyboard pada HoloLens (generasi ke-1) akan mendukung GGV (Tatapan, Gerakan, dan Suara)1. Selain itu, keyboard sistem tidak akan muncul saat melakukan Unity Remoting dari editor ke HoloLens.

Cara memanggil keyboard sistem

public TouchScreenKeyboard keyboard;

...

public void OpenSystemKeyboard()
{
    keyboard = TouchScreenKeyboard.Open("", TouchScreenKeyboardType.Default, false, false, false, false);
}

Cara membaca input

public TouchScreenKeyboard keyboard;

...

private void Update()
{
    if (keyboard != null)
    {
        keyboardText = keyboard.text;
        // Do stuff with keyboardText
    }
}

Contoh keyboard sistem

Anda dapat melihat contoh sederhana tentang cara memunculkan keyboard sistem di MixedRealityKeyboard.cs (Aset/MRTK/SDK/Eksperimental/Fitur/UX/MixedRealityKeyboard.cs)

Lihat juga