Japán bevitel engedélyezése a WebGL-ben

Oldal frissítve :
Oldal létrehozásának dátuma :

Ellenőrzési környezet

Windows
  • Windows 11 esetén
Unity-szerkesztő
  • 2020.3.25f1

A tipp előfeltételei

A következő beállításokat előre elvégeztük a tippek magyarázatának előfeltételeként.

A mintában használt betűtípusok

衡山毛筆フォント行書 használják. Letöltheti a következő webhelyről.

WebGL esetén a japán bevitel nem lehetséges az alapértelmezett beviteli mezőben

A japán bevitel abban a percben lehetséges, amikor elhelyezi a beviteli mezőt, és Windows-játékként futtatja. Más operációs rendszerek nem jelentenek problémát.

Ha azonban ezt WebGL-en futtatja, akkor nem fog tudni japánul beírni.

Az ok nem világos, de annak a ténynek köszönhető, hogy az írásjegybevivő nincs engedélyezve.

Lehetővé teszi a japán nyelv bevitelét

A következő WebGLInput önkéntes csomagok használhatók a legtöbb probléma megoldására a WebGL japán bevitelével.

Először nyissa meg az alábbi letöltési oldalt. WebGLSupport.unitypackage Kérjük, töltse le a legújabb verziót.

A letöltés után importálja az "Egyéni csomagot" a menüből.

Válassza ki a letöltött fájlt.

Az összes importálása.

Az importált csomagot csatolni kell a megfelelő beviteli mezőhöz. Először helyezze el az alkalmazni kívánt beviteli mezőt, és válassza ki.

Mivel hozzá lett adva a projekthez Assets WebGLSupport , WebGLSupport > WebGLInput WebGLInput csatolja a beviteli mezőhöz.

Bár nem kapcsolódik közvetlenül ehhez a japán bevitelhez, az Arial betűtípus nem tartalmaz japánt. Adjon meg egy olyan betűtípust, amely japán nyelvet tartalmaz a beviteli mezőben.

Próbálja meg WebGL-en futtatni ebben az állapotban. Ha helyesen tud japánul írni, akkor rendben van.

Lehetőség van japán szöveg beillesztésére is.

Ne feledje azonban, hogy ez a csomag még alfanumerikus karakterek bevitelét sem teszi lehetővé, amikor a WebGL-t teljes képernyőn jeleníti meg (valamilyen oknál fogva mindig mindent kijelöl). Ha nem támogatja a teljes képernyőt, ez a csomag elegendő.