Győződjön meg arról, hogy minden platformon ugyanazt a betűtípust használhatja
Ellenőrzési környezet
- Windows
-
- Windows 11 esetén
- Unity-szerkesztő
-
- 2020.3.25f1
A tipp előfeltételei
A következő beállításokat előre elvégeztük a tippek magyarázatának előfeltételeként.
A Unityben elérhető betűtípusok
az egyetlen betűtípus, amely alapértelmezés szerint elérhető a Unityben Arial
. Arial
csak angol nyelvű, nem tartalmazza a japánt stb.
A japán nyelv megjelenik a fejlesztéshez és a játék végrehajtásához a Windows rendszeren,
Ennek az az oka, hogy ha olyan karaktert használ az operációs rendszer oldalán, amely nem létezik a betűtípusban, akkor azt MS Pゴシック
a .
Ha megpróbálja megjeleníteni a japán nyelvet egy betűtípusban a WebGL-ben Arial
, a betűtípus-csere folyamata nem történik meg, így a japán egyáltalán nem jelenik meg.
Ezért úgy gondolom, hogy szabványos betűtípust készíteni a játékhoz, és a játékhoz mellékelt betűtípust használni.
A mintában használt betűtípusok
衡山毛筆フォント行書
használják. Letöltheti a következő webhelyről.
Tudnivalók a betűtípus-használati licencekről
A kiválasztott betűtípus használatának módját az egyes betűtípusok határozzák meg. Feltétlenül olvassa el a használati feltételeket, és ellenőrizze, hogy használható-e játékokhoz, és hogy fizetős játékként terjeszthető-e.
Betűtípusok beépítése a Unity-projektbe
Készítse elő a használni kívánt betűtípusfájlt.
Dobja be ezt a projektbe. Mivel ez egy minta, közvetlenül a mappába tettem Scenes
,
Ha a játék ésszerű méretű, kérjük, ossza fel megfelelően a mappákat.
Jelölje ki azt az objektumot, amellyel szöveggel szeretne dolgozni.
Van egy "Betűtípus" az Text
Inspector összetevőben, ezért válassza ki a jobb oldali gombról, vagy dobja el a projektbe helyezett betűtípust a beállításhoz.
Ez megváltoztatja a szöveg betűtípusát a szerkesztőben. Az ezúttal használt betűtípus csak japán és angol nyelvre vonatkozik, így más nyelvek megjelenítése furcsa, de megerősíthetem, hogy maga a betűtípus helyesen van alkalmazva.
A projektbe helyezett betűtípusok be vannak építve a játékba, így a megadott betűtípusokat bármilyen környezetben használhatja. Még WebGL használata esetén is helyesen jelenik meg a japán nyelv.