Asigurați-vă că puteți utiliza același font pe toate platformele

Pagina actualizată :
Data creării paginii :

Mediul de verificare

Windows
  • Ferestre 11
Unity Editor
  • 2020.3.25F1

Cerințe preliminare pentru acest sfat

Următoarele setări au fost făcute în avans ca o condiție prealabilă pentru explicarea acestor sfaturi.

Despre fonturile disponibile în Unity

este singurul font disponibil implicit în Arial Unity. Arial este numai în limba engleză, nu include japoneză etc.

Japoneza este afișată pentru dezvoltarea și executarea jocurilor pe Windows, Acest lucru se datorează faptului că dacă un caracter care nu există în font este utilizat pe partea sistemului de operare, acesta MS Pゴシック va fi înlocuit cu .

Dacă încercați să afișați japoneză într-un font în WebGL Arial , procesul de înlocuire a fontului nu va avea loc, deci japoneza nu va fi afișată deloc.

Prin urmare, cred că este standard să pregătești un font pentru joc și să folosești fontul la pachet cu jocul.

Fonturi utilizate în acest eșantion

衡山毛筆フォント行書 se utilizează. Îl puteți descărca de pe următorul site.

Despre licențele de utilizare a fonturilor

Modul în care puteți utiliza fontul pe care îl alegeți este determinat de fiecare font. Asigurați-vă că citiți termenii de utilizare și verificați dacă poate fi folosit pentru jocuri și dacă poate fi distribuit ca joc plătit.

Încorporarea fonturilor în proiectul dvs. Unity

Pregătiți orice fișier de font pe care doriți să îl utilizați.

Includeți acest lucru în proiectul dvs. Deoarece acesta este un eșantion, l-am Scenes pus direct în dosar, Dacă jocul are o dimensiune rezonabilă, vă rugăm să împărțiți folderele în mod corespunzător.

Selectați obiectul cu care doriți să lucrați cu text.

Există un "Font" în componenta Inspector, Text deci selectați-l din butonul din dreapta sau fixați fontul pe care l-ați introdus în proiectul dvs. pentru a-l seta.

Aceasta va schimba fontul textului din editor. Fontul folosit de această dată este doar pentru japoneză și engleză, astfel încât afișarea altor limbi este ciudată, dar pot confirma că fontul în sine este aplicat corect.

Fonturile pe care le puneți în proiect sunt încorporate în joc, astfel încât să puteți utiliza fonturile specificate în orice mediu. Chiar și atunci când rulați cu WebGL, limba japoneză este afișată corect.