Uistite sa, že môžete používať rovnaké písmo na všetkých platformách
Prostredie overovania
- Windows
-
- Windows 11
- Editor jednoty
-
- 2020.3.25f1
Predpoklady pre tento tip
Nasledujúce nastavenia boli vykonané vopred ako predpoklad pre vysvetlenie týchto tipov.
Informácie o písmach dostupných v Unity
je jediné písmo, ktoré je predvolene k dispozícii v Arial
Unity. Arial
je len v angličtine, nezahŕňa japončinu atď.
Japončina sa zobrazuje pre vývoj a vykonávanie hier v systéme Windows,
Je to preto, že ak sa na strane OS použije znak, ktorý v písme neexistuje, MS Pゴシック
nahradí sa znakom .
Ak sa pokúsite zobraziť japončinu písmom vo formáte WebGL Arial
, proces nahradenia písma sa nevyskytne, takže japončina sa vôbec nezobrazí.
Preto si myslím, že je štandardné pripraviť font pre hru a použiť font dodávaný s hrou.
Písma použité v tejto ukážke
衡山毛筆フォント行書
sa používa. Môžete si ho stiahnuť z nasledujúcej stránky.
Informácie o licenciách na používanie písiem
Spôsob použitia vybratého písma závisí od jednotlivých písiem. Nezabudnite si prečítať podmienky používania a skontrolovať, či ich možno použiť pre hry a či ich možno distribuovať ako platenú hru.
Začlenenie písiem do projektu Unity
Pripravte si ľubovoľný súbor písma, ktorý chcete použiť.
Vložte to do svojho projektu. Keďže toto je vzorka, vložil som Scenes
ju priamo do priečinka,
Ak má hra primeranú veľkosť, prosím, rozdeľte priečinky správne.
Vyberte objekt, s ktorým chcete pracovať s textom.
V komponente Text
Inšpektor sa nachádza "Písmo", takže ho vyberte z tlačidla vpravo alebo ho nastavte presunutím písma, ktoré ste vložili do projektu.
Tým sa zmení písmo textu v editore. Písmo použité tentoraz je len pre japončinu a angličtinu, takže zobrazenie iných jazykov je zvláštne, ale môžem potvrdiť, že samotné písmo je použité správne.
Písma, ktoré vložíte do projektu, sú zabudované do hry, takže môžete použiť zadané písma v akomkoľvek prostredí. Aj pri spustení s WebGL sa japončina zobrazuje správne.