Japanse invoer inschakelen in WebGL

Pagina bijgewerkt :
Aanmaakdatum van pagina :

Verificatie omgeving

Ramen
  • Vensters 11
Unity-editor
  • 2020.3.25f1

Vereisten voor deze tip

De volgende instellingen zijn vooraf gemaakt als voorwaarde voor de uitleg van deze tips.

Lettertypen die in dit voorbeeld worden gebruikt

衡山毛筆フォント行書 wordt gebruikt. U kunt het downloaden van de volgende site.

Op WebGL is Japanse invoer niet mogelijk in het standaardinvoerveld

Japanse invoer is mogelijk op het moment dat u het invoerveld plaatst en het als een Windows-spel uitvoert. Andere besturingssystemen zijn geen probleem.

Als u dit echter op WebGL uitvoert, kunt u geen Japans invoeren.

De oorzaak is niet duidelijk, maar het is te wijten aan het feit dat de IME niet is ingeschakeld.

Maak het mogelijk om Japans in te voeren

De volgende WebGLInput vrijwilligerspakketten kunnen worden gebruikt om de meeste problemen met de Japanse invoer van WebGL op te lossen.

Open eerst de downloadpagina hieronder. WebGLSupport.unitypackage Download a.u.b. de laatste versie.

Eenmaal gedownload, importeert u het "Custom Package" uit het menu.

Selecteer het gedownloade bestand.

Alles importeren.

Het geïmporteerde pakket moet aan het betreffende invoerveld worden toegevoegd. Plaats eerst het invoerveld dat u wilt toepassen en maak het geselecteerd.

Aangezien is toegevoegd aan Assets WebGLSupport het project, WebGLSupport > WebGLInput WebGLInput hecht aan het invoerveld.

Hoewel het niet direct gerelateerd is aan deze Japanse invoer, bevat het lettertype Arial geen Japans. Geef in het invoerveld een lettertype op dat Japans bevat.

Probeer het in deze staat op WebGL uit te voeren. Als u Japans correct kunt invoeren, is het OK.

Het is ook mogelijk om Japanse tekst te plakken.

Houd er echter rekening mee dat u met dit pakket niet eens alfanumerieke tekens kunt invoeren wanneer u WebGL op volledig scherm weergeeft (om de een of andere reden selecteert het altijd alles). Als u geen volledig scherm ondersteunt, is dit pakket voldoende.