Assurez-vous que vous pouvez utiliser la même police sur toutes les plates-formes

Page mise à jour :
Date de création de la page :

Environnement de vérification

Windows
  • Fenêtres 11
Éditeur Unity
  • 2020.3.25f1

Conditions préalables à cette astuce

Les réglages suivants ont été effectués à l’avance comme condition préalable à l’explication de ces conseils.

À propos des polices disponibles dans Unity

est la seule police disponible par défaut dans Arial Unity. Arial est en anglais uniquement, n’inclut pas le japonais, etc.

Le japonais est affiché pour le développement et l’exécution du jeu sous Windows, En effet, si un caractère qui n’existe pas dans la police est utilisé du côté du système d’exploitation, il MS Pゴシック sera remplacé par .

Si vous essayez d’afficher le japonais dans une police en WebGL Arial , le processus de remplacement de la police ne se produira pas, donc le japonais ne sera pas affiché du tout.

Par conséquent, je pense qu’il est standard de préparer une police pour le jeu et d’utiliser la police fournie avec le jeu.

Polices utilisées dans cet exemple

衡山毛筆フォント行書 est utilisé. Vous pouvez le télécharger à partir du site suivant.

À propos des licences d’utilisation des polices

La façon dont vous pouvez utiliser la police que vous choisissez est déterminée par chaque police. Assurez-vous de lire les conditions d’utilisation et de vérifier s’il peut être utilisé pour des jeux et s’il peut être distribué en tant que jeu payant.

Intégration de polices dans votre projet Unity

Préparez le fichier de police que vous souhaitez utiliser.

Déposez-le dans votre projet. Comme il s’agit d’un échantillon, je l’ai Scenes mis directement dans le dossier, Si le jeu est d’une taille raisonnable, veuillez diviser correctement les dossiers.

Sélectionnez l’objet avec lequel vous souhaitez travailler du texte.

Il y a une « Police » dans le Text composant Inspecteur, alors sélectionnez-la à partir du bouton à droite ou déposez la police que vous avez mise dans votre projet pour la définir.

Cela changera la police du texte dans l’éditeur. La police utilisée cette fois-ci n’est que pour le japonais et l’anglais, donc l’affichage des autres langues est étrange, mais je peux confirmer que la police elle-même est appliquée correctement.

Les polices que vous mettez dans le projet sont intégrées au jeu, vous pouvez donc utiliser les polices spécifiées dans n’importe quel environnement. Même en fonctionnant avec WebGL, le japonais s’affiche correctement.