Se till att du kan använda samma typsnitt på alla plattformar

Sidan uppdaterad :
Datum för skapande av sida :

Miljö för verifiering

Windows
  • Windows 11 (på engelska)
Unity-redigeraren
  • 2020.3.25f1

Förutsättningar för det här tipset

Följande inställningar har gjorts i förväg som en förutsättning för förklaringen av dessa tips.

Om teckensnitt som är tillgängliga i Unity

är det enda teckensnitt som är tillgängligt som standard i Arial Unity. Arial är endast på engelska, inkluderar inte japanska, etc.

Japanska visas för utveckling och spelkörning i Windows, Detta beror på att om ett tecken som inte finns i teckensnittet används på OS-sidan kommer det MS Pゴシック att ersättas med .

Om du försöker visa japanska i ett teckensnitt i WebGL Arial kommer teckensnittsbytet inte att ske, så japanska kommer inte att visas alls.

Därför tror jag att det är standard att förbereda ett typsnitt för spelet och använda det typsnitt som medföljer spelet.

Teckensnitt som används i det här exemplet

衡山毛筆フォント行書 används. Du kan ladda ner den från följande webbplats.

Om licenser för teckensnittsanvändning

Hur du kan använda det teckensnitt du väljer bestäms av varje teckensnitt. Var noga med att läsa användarvillkoren och kontrollera om det kan användas för spel och om det kan distribueras som ett betalspel.

Införliva teckensnitt i ditt Unity-projekt

Förbered alla teckensnittsfiler som du vill använda.

Släpp detta i ditt projekt. Eftersom detta är ett exempel lägger jag Scenes det direkt i mappen, Om spelet är av rimlig storlek, dela upp mapparna ordentligt.

Markera det objekt som du vill arbeta med text.

Det finns ett "teckensnitt" i komponenten Text Inspector, så välj det från knappen till höger eller släpp teckensnittet du lägger till i projektet för att ställa in det.

Detta kommer att ändra teckensnittet på texten i redigeraren. Typsnittet som används den här gången är bara för japanska och engelska, så visningen av andra språk är konstig, men jag kan bekräfta att själva typsnittet används korrekt.

Typsnitten du lägger in i projektet är inbyggda i spelet, så du kan använda de angivna typsnitten i vilken miljö som helst. Även när du kör med WebGL visas japanska korrekt.