Sørg for, at du kan bruge den samme skrifttype på alle platforme

Side opdateret :
Dato for oprettelse af side :

Miljø til bekræftelse

Windows
  • Windows 11
Enhedslistens redaktør
  • 2020.3.25f1

Forudsætninger for dette tip

Følgende indstillinger er foretaget på forhånd som en forudsætning for forklaringen af disse tip.

Om skrifttyper, der er tilgængelige i Unity

er den eneste skrifttype, der som standard er tilgængelig i Arial Unity. Arial er kun på engelsk, inkluderer ikke japansk osv.

Japansk vises til udvikling og spiludførelse på Windows, Dette skyldes, at hvis et tegn, der ikke findes i skrifttypen, bruges på OS-siden, MS Pゴシック erstattes det med .

Hvis du forsøger at vise japansk i en skrifttype i WebGL Arial , vil skrifttypeudskiftningsprocessen ikke forekomme, så japansk vises slet ikke.

Derfor tror jeg, at det er standard at forberede en skrifttype til spillet og bruge skrifttypen, der følger med spillet.

Skrifttyper, der bruges i dette eksempel

衡山毛筆フォント行書 bruges. Du kan downloade det fra følgende websted.

Om licenser til brug af skrifttyper

Hvordan du kan bruge den skrifttype, du vælger, bestemmes af hver skrifttype. Sørg for at læse vilkårene for brug og kontrollere, om det kan bruges til spil, og om det kan distribueres som et betalt spil.

Inkorporering af skrifttyper i dit Unity-projekt

Forbered enhver skrifttypefil, du vil bruge.

Drop dette ind i dit projekt. Da dette er en prøve, lægger jeg Scenes den direkte i mappen, Hvis spillet er af en rimelig størrelse, skal du opdele mapperne korrekt.

Markér det objekt, du vil arbejde med tekst med.

Der er en "skrifttype" i Text inspektørkomponenten, så vælg den fra knappen til højre, eller slip den skrifttype, du lægger i dit projekt for at indstille den.

Dette vil ændre skrifttypen på teksten på editoren. Den skrifttype, der bruges denne gang, er kun til japansk og engelsk, så visningen af andre sprog er mærkelig, men jeg kan bekræfte, at selve skrifttypen anvendes korrekt.

De skrifttyper, du lægger i projektet, er indbygget i spillet, så du kan bruge de angivne skrifttyper i ethvert miljø. Selv når du kører med WebGL, vises japansk korrekt.