TextMeshPro
TextMeshPro est un package dāUnity, qui est normalement inclus dans tous les projets fait avec les derniĆØres versions dāUnity.
Si le package nāest pas dĆ©jĆ importĆ©, quand tu cliqueras sur un Ć©lement TextMeshPro, Unity te proposeras de lāajouter automatiquement.
Sur cette page tu trouveras :
Les types de TextMeshPro
Une fois le package installƩ, on peut trouver 2 type de TextMeshPro:
Le type libre, et le type UI
Le type Libre se trouve dans les objets 3D
Il permet de rapidement crĆ©er des textes Ć afficher dans un jeu, sans avoir besoin de paramĆ©trer tout lāUI.
Le TextMeshPro de lāUI fonctionnera Ć lāidentique:
il aura juste le composant UI et ses propriĆ©tĆ©s en plus, et bien sĆ»r il faudra avoir paramĆØtrĆ© lāUI correctement de faƧon globale.
Les propriƩtƩs
Il y en a beaucoup (mĆŖme si on ne prĆ©sente que les plus utiles) donc voici une petite liste, et ce sera Ć vous dāexplorer un peu comment varier les paramĆØtres š
- RTL editor: permet dāafficher du texte Ć lāenvers (sāĆ©crit en partant de la fin)
- La zone pour Ʃcrire le texte
- Des types de textes prƩ-fait avec styles, taille etc
- La police dāĆ©criture que lāon veut utiliser (attention si on veut une police personnalisĆ©e: La nouvelle police aura un material quāil faudra mettre Ć la place de celui de base)
- Quelques effets de textes prĆ©-fait (ombre, contour). Pour crĆ©er ses effets cliquez ici [insĆ©rer lien vers paragraphe bonus ci-dessous] (attention cāest un peu long Ć mettre en place!)
- Permet de mettre le texte en gras, italique, minuscule, etc
- Taille du texte
- Couleur du text, et si on coche la case gradient, on peut même faire des dégradé!
- Espace entre les lignes, les mots, les lettres
- Aligner le texte depuis la gauche, la droite, le centre
- Si le texte est trop grand pour la case, doit-on dƩpasser? cacher le texte? etc
- Les marges autour du texte
- Lāordre de prioritĆ© visuelle du texte par rapport aux autres elements du jeu
- La case orthographique passe le texte en mode vertical (on Ʃcrit de haut en bas)
Faire des effets stylƩs
Il faudra ensuite mettre la rƩglette sharpness au maximum, et jouer avec la valeur du gradient scale pour obtenir des lettres moins floues si necessaire.
Je ne vais pas passer en dĆ©tails sur ces derniers, ce sera Ć vous de tester et dāexplorer un peu! Mais juste pour vous donner une idĆ©e de ce qui peut se faire š
