Viewport et ScrollBar

Questions à propos du GUI, y compris la partie script.
wakabayashi
Messages : 4
Inscription : 19 Jan 2017 08:34

Viewport et ScrollBar

Message par wakabayashi » 19 Jan 2017 08:41

Bonjour,

j'utilise Unity depuis quelques semaines et je bloque sur l'affichage de mes données.
Dans mon Canvas, j'ai ajouté un objet ScrollView qui contient un viewport et 2 scrollbar.
Je souhaite afficher des informations dans mon viewport de manière dynamique, pour ça j'ai créé un script qui écrit mes données dans le viewport. J'utilise GUI.Label(string) pour écrire mes information.

Le problème, c'est que j'ai beaucoup de lignes et la hauteur totale de mes Label dépasse la hauteur de mon viewport. La scrollBar verticale ne s'active pas.

Comment faire pour afficher une grande liste de lignes dans un viewport avec une scrollbar verticale qui s'active si besoin ?

Merci d’avance pour votre aide.
;-)

Avatar de l’utilisateur
@RLG
Messages : 367
Inscription : 17 Jan 2015 00:13
Localisation : Rennes

Re: Viewport et ScrollBar

Message par @RLG » 19 Jan 2017 10:07

GUI.Label ? Tu utilises l'ancienne UI ?

Sinon tu as un tuto sur les ScrollRect ici : https://unity3d.com/fr/learn/tutorials/ ... list=17111

Ou plusieurs vidéo pour "Shop UI with Runtime Scroll Lists" : https://unity3d.com/fr/learn/tutorials/ ... list=17111
Everything happens for a reason. Sometimes the reason is that you're stupid and make bad decisions.

wakabayashi
Messages : 4
Inscription : 19 Jan 2017 08:34

Re: Viewport et ScrollBar

Message par wakabayashi » 19 Jan 2017 16:12

Salut,

que veux tu dire par "l'ancienne UI" ? je n'utilise pas les bonnes méthodes ? Que faut il utiliser ?

Merci pour les liens, je vais regarder ça avec attention ?

;-)

Avatar de l’utilisateur
@RLG
Messages : 367
Inscription : 17 Jan 2015 00:13
Localisation : Rennes

Re: Viewport et ScrollBar

Message par @RLG » 19 Jan 2017 16:25

TU parles de "Canvas" qui est un terme de la nouvelle UI mais aussi de GUI.Label qui pour moi est de l'ancienne UI : https://docs.unity3d.com/ScriptReference/GUI.Label.html

Je me trompe ?
Everything happens for a reason. Sometimes the reason is that you're stupid and make bad decisions.

wakabayashi
Messages : 4
Inscription : 19 Jan 2017 08:34

Re: Viewport et ScrollBar

Message par wakabayashi » 19 Jan 2017 16:52

Salut,

c'est bien ça. Mais je ne savais pas qu'il y avait une nouvelle et une ancienne UI .... :oops:
Qu'est-ce qui remplace le GUI.Label dans la nouvelle UI ?

Merci

;-)

Avatar de l’utilisateur
@RLG
Messages : 367
Inscription : 17 Jan 2015 00:13
Localisation : Rennes

Re: Viewport et ScrollBar

Message par @RLG » 19 Jan 2017 16:58

C'est "Text" : https://docs.unity3d.com/ScriptReference/UI.Text.html

Si avant de continuer ton projet tu veux faire quelques didacticiels sur l'UI, c'est par là : https://unity3d.com/fr/learn/tutorials/ ... terface-ui
Everything happens for a reason. Sometimes the reason is that you're stupid and make bad decisions.

wakabayashi
Messages : 4
Inscription : 19 Jan 2017 08:34

Re: Viewport et ScrollBar

Message par wakabayashi » 19 Jan 2017 17:18

Merci beaucoup :super:

;-)

Répondre

Revenir vers « L'interface GUI »