Stellen Sie sicher, dass Sie auf allen Plattformen dieselbe Schriftart verwenden können
Verifikations-Umgebung
- Fenster
-
- Windows 11
- Unity-Editor
-
- 2020.3.25f1
Voraussetzungen für diesen Tipp
Die folgenden Einstellungen wurden im Vorfeld als Voraussetzung für die Erklärung dieser Tipps vorgenommen.
Informationen zu den in Unity verfügbaren Schriftarten
ist die einzige Schriftart, die standardmäßig in Arial
Unity verfügbar ist. Arial
ist nur auf Englisch, enthält kein Japanisch usw.
Japanisch wird für die Entwicklung und Ausführung von Spielen unter Windows angezeigt.
Dies liegt daran, dass ein Zeichen, das in der Schriftart nicht vorhanden ist, auf der Betriebssystemseite verwendet wird, durch ersetzt wird.MS Pゴシック
Wenn Sie versuchen, Japanisch in einer Schriftart in WebGL Arial
anzuzeigen, findet der Schriftersetzungsprozess nicht statt, sodass Japanisch überhaupt nicht angezeigt wird.
Daher denke ich, dass es Standard ist, eine Schriftart für das Spiel vorzubereiten und die Schriftart zu verwenden, die mit dem Spiel gebündelt ist.
In diesem Beispiel verwendete Schriftarten
衡山毛筆フォント行書
verwendet wird. Sie können es von der folgenden Website herunterladen.
Informationen zu Lizenzen für die Verwendung von Schriftarten
Wie Sie die von Ihnen gewählte Schriftart verwenden können, hängt von der jeweiligen Schriftart ab. Lesen Sie unbedingt die Nutzungsbedingungen und prüfen Sie, ob es für Spiele verwendet werden kann und ob es als kostenpflichtiges Spiel vertrieben werden kann.
Einbinden von Schriftarten in Ihr Unity-Projekt
Bereiten Sie alle Schriftartdateien vor, die Sie verwenden möchten.
Fügen Sie dies in Ihr Projekt ein. Da es sich um ein Beispiel handelt, lege ich Scenes
es direkt in den Ordner,
Wenn das Spiel eine vernünftige Größe hat, teilen Sie die Ordner bitte richtig auf.
Wählen Sie das Objekt aus, mit dem Sie mit Text arbeiten möchten.
Es gibt eine "Schriftart" in der Text
Inspektor-Komponente, also wählen Sie sie über die Schaltfläche auf der rechten Seite aus oder lassen Sie die Schriftart fallen, die Sie in Ihr Projekt eingefügt haben, um sie festzulegen.
Dadurch wird die Schriftart des Textes im Editor geändert. Die Schriftart, die dieses Mal verwendet wird, ist nur für Japanisch und Englisch, daher ist die Anzeige anderer Sprachen seltsam, aber ich kann bestätigen, dass die Schriftart selbst korrekt angewendet wird.
Die Schriftarten, die Sie in das Projekt einfügen, sind in das Spiel integriert, sodass Sie die angegebenen Schriftarten in jeder Umgebung verwenden können. Auch bei der Ausführung mit WebGL wird Japanisch korrekt angezeigt.