Mendayakan input Jepun dalam WebGL

Laman dikemaskini :
Tarikh penciptaan halaman :

Persekitaran pengesahan

Windows
  • Windows 11
Penyunting Perpaduan
  • 2020.3.25f1

Prasyarat untuk petua ini

Tetapan berikut telah dibuat terlebih dahulu sebagai prasyarat untuk penjelasan petua ini.

Fon yang digunakan dalam sampel ini

衡山毛筆フォント行書 digunakan. Anda boleh memuat turunnya dari laman web berikut.

Pada WebGL, input Jepun tidak boleh dilakukan dalam medan input lalai

Input Jepun adalah mungkin untuk minit anda meletakkan medan input dan menjalankannya sebagai permainan Windows. Sistem pengendalian lain tidak ada masalah.

Walau bagaimanapun, jika anda menjalankan ini di WebGL, anda tidak akan dapat memasukkan bahasa Jepun.

Puncanya tidak jelas, tetapi ia disebabkan oleh fakta bahawa IME tidak diaktifkan.

Membolehkan input bahasa Jepun

Pakej sukarelawan berikut WebGLInput boleh digunakan untuk menyelesaikan kebanyakan masalah dengan input Jepun WebGL.

Mula-mula, buka halaman muat turun di bawah. WebGLSupport.unitypackage Sila muat turun versi terkini.

Setelah dimuat turun, import "Pakej Tersuai" dari menu.

Pilih fail yang dimuat turun.

Import semua.

Pakej yang diimport mesti dilampirkan pada medan input masing-masing. Mula-mula, letakkan medan input yang anda ingin gunakan dan jadikannya dipilih.

Sejak telah ditambahkan ke Assets WebGLSupport projek, WebGLSupport > WebGLInput WebGLInput lampirkan medan input.

Walaupun ia tidak berkaitan secara langsung dengan input Jepun ini, fon Arial tidak mengandungi bahasa Jepun. Tentukan fon yang mengandungi bahasa Jepun dalam medan input.

Cuba jalankannya di WebGL di negeri ini. Jika anda boleh memasukkan bahasa Jepun dengan betul, tidak mengapa.

Ia juga mungkin untuk menampal teks Jepun.

Walau bagaimanapun, ambil perhatian bahawa pakej ini bahkan tidak membenarkan anda memasukkan aksara abjad angka apabila anda memaparkan WebGL dalam skrin penuh (atas sebab tertentu, ia sentiasa memilih segala-galanya). Sekiranya anda tidak menyokong skrin penuh, pakej ini mencukupi.