Povolení japonského vstupu ve WebGL

Stránky aktualizovány :
Datum vytvoření stránky :

Ověřovací prostředí

Windows
  • Systém Windows 11
Unity Editor
  • 2020.3.25f1

Předpoklady pro tento tip

Následující nastavení byla provedena předem jako předpoklad pro vysvětlení těchto tipů.

Písma použitá v této ukázce

衡山毛筆フォント行書 se používá. Můžete si jej stáhnout z následující stránky.

Ve WebGL není ve výchozím vstupním poli možné zadávání japonštiny

Japonský vstup je možný v okamžiku, kdy umístíte vstupní pole a spustíte jej jako hru pro Windows. Jiné operační systémy nejsou problém.

Pokud to však spustíte na WebGL, nebudete moci zadávat japonštinu.

Příčina není jasná, ale je způsobena tím, že editor IME není povolen.

Umožněte zadávání japonštiny

Následující WebGLInput dobrovolnické balíčky lze použít k vyřešení většiny problémů s japonským vstupem WebGL.

Nejprve otevřete níže uvedenou stránku pro stahování. WebGLSupport.unitypackage Stáhněte si prosím nejnovější verzi.

Po stažení importujte "Vlastní balíček" z nabídky.

Vyberte stažený soubor.

Importovat vše.

Importovaný balíček musí být připojen k příslušnému vstupnímu poli. Nejprve umístěte vstupní pole, které chcete použít, a vyberte jej.

Vzhledem k tomu, že byl přidán do Assets WebGLSupport projektu, WebGLSupport > WebGLInput WebGLInput připojte jej ke vstupnímu poli.

I když to přímo nesouvisí s tímto japonským vstupem, písmo Arial neobsahuje japonštinu. Do vstupního pole zadejte písmo, které obsahuje japonštinu.

Zkuste jej spustit na WebGL v tomto stavu. Pokud umíte správně zadat japonštinu, je to v pořádku.

Je také možné vložit japonský text.

Všimněte si však, že tento balíček neumožňuje ani zadávat alfanumerické znaky, když zobrazujete WebGL na celé obrazovce (z nějakého důvodu vždy vybere vše). Pokud nepodporujete režim celé obrazovky, postačí vám tento balíček.