Zorg ervoor dat je op alle platforms hetzelfde lettertype kunt gebruiken

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.

Informatie over lettertypen die beschikbaar zijn in Unity

is het enige lettertype dat standaard beschikbaar is in Arial Unity. Arial is alleen in het Engels, bevat geen Japans, enz.

Japans wordt weergegeven voor ontwikkeling en uitvoering van games op Windows, Dit komt omdat als een teken dat niet in het lettertype bestaat, aan de kant van het besturingssysteem wordt gebruikt, het MS Pゴシック wordt vervangen door .

Als u Japans probeert weer te geven in een lettertype in WebGL Arial , vindt het proces voor het vervangen van lettertypen niet plaats, dus Japans wordt helemaal niet weergegeven.

Daarom denk ik dat het standaard is om een lettertype voor het spel voor te bereiden en het lettertype te gebruiken dat bij het spel is gebundeld.

Lettertypen die in dit voorbeeld worden gebruikt

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

Informatie over licenties voor het gebruik van lettertypen

Hoe u het lettertype dat u kiest kunt gebruiken, wordt per lettertype bepaald. Zorg ervoor dat u de gebruiksvoorwaarden leest en controleer of het kan worden gebruikt voor games en of het als betaald spel kan worden gedistribueerd.

Lettertypen opnemen in uw Unity-project

Bereid elk lettertypebestand voor dat u wilt gebruiken.

Zet dit in je project. Aangezien dit een voorbeeld is, heb ik Scenes het direct in de map gezet, Als het spel van een redelijke omvang is, verdeel de mappen dan op de juiste manier.

Selecteer het object waarmee u met tekst wilt werken.

Er is een "Lettertype" in de Text Inspector-component, dus selecteer deze via de knop aan de rechterkant of zet het lettertype neer dat u in uw project hebt geplaatst om het in te stellen.

Hierdoor wordt het lettertype van de tekst in de editor gewijzigd. Het lettertype dat deze keer wordt gebruikt, is alleen voor Japans en Engels, dus de weergave van andere talen is vreemd, maar ik kan bevestigen dat het lettertype zelf correct is toegepast.

De lettertypen die je in het project invoert, zijn ingebouwd in het spel, zodat je de opgegeven lettertypen in elke omgeving kunt gebruiken. Zelfs wanneer WebGL wordt uitgevoerd, wordt Japans correct weergegeven.