Taille des UI textes

Questions à propos du GUI, y compris la partie script.
Pertuit
Messages : 2
Inscription : 01 Sep 2016 15:00

Taille des UI textes

Message par Pertuit » 26 Sep 2019 12:51

Bonjour,

Je suppose que c'est une question basique, mais je suis depuis ce matin dessus et je ne m'en sors pas...

Dans une application Unity, j'ai un menu dans une scène avec des composants UI. J'ai dans mon canevas :
* une UI image placée en fond qui s'étire selon la taille de l'écran.
* une UI image plus petite qui, au moment de la visualisation, se redimensionne proportionnellement avec l'image du fond. Je fais cela en positionnant les ancres de cette images sur les points de son rectangle Transform.
* un UI texte.

Mon problème est que je souhaiterais que mon UI texte, comme l'image, se redimensionne proportionnellement avec l'image du fond. Or, j'ai beau jouer avec les ancres et le rectangle Transform de mon texte, il ne se comporte pas de la même façon qu'une image : il est toujours plus petit et non proportionnel à ce que j'ai défini dans ma scène.
En fait, c'est exactement identique à ce qui se passe pour les textes des UI boutons : impossible d'avoir un texte de bouton proportionnel au contour du bouton qui, lui, se redimensionne correctement par rapport au canevas.

J'espère ne pas avoir à faire un script pour cette fonctionnalité qui me semble vraiment simple pourtant...

Auriez-vous une idée ?

Cordialement,

RP

Avatar de l’utilisateur
Max
Newser
Newser
Messages : 7385
Inscription : 30 Juil 2011 13:57

Re: Taille des UI textes

Message par Max » 04 Oct 2019 17:51

Bonsoir,

Normalement tu dois pouvoir faire en sorte que ton texte s'adapte lorsque tu changes la taille de ton image (avec le rect tool). Pour cela tu dois activer sur le componant Text le BestFit (changer éventuellement les valeurs Min et Max), et
aussi passer les bons paramètres au niveau de l'Anchor Preset (voir doc).
Niveau TextMesh pro tu dois avoir une option AutoSize.
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ

Répondre

Revenir vers « L'interface GUI »