Historique des modifications - Message

Message #3975

Sujet: Plusieurs questions


Type Date Auteur Contenu
Dernière modification 12-05-2008 17:46:02 nikska
1. Bon déjà je voudrai savoir si vous me recommandez de garder la GUI d'origine de Irrlicht ou d'en changer ?
(j'ai vu qu'on pouvais changer de GUI dans Ogre3D, j'imagine que c'est le cas aussi pour Irrlicht)

2. Ensuite je voudrai savoir comment on peut aligner un élément GUI (comme une IGUIWindow par exemple) à en bas à droite dans mon cas ?
J'ai remarqué qu'il y avait un enum d'alignement dans IGUIElement mais je n'ai pas réussi à le mètre en pratique.

3. Comment peut-on faire en sorte qu'une image appliqué à un bouton (par exemple) soit redimensionnée à la taille du bouton ?

4. Comment rendre transparent un élément (un bouton par exemple) pour qu'il n'y ai plus que la texture d'affiché ?

5. Comment utiliser les alpha d'une texture d'un élément ? (ici j'ai trouvé la réponse alors je la post)

bouton->setImage(driver->getTexture("bouton01.bmp"));
bouton->setUseAlphaChannel(true); //est réglé sur false par defaut.



ps: ce post pourrait faire l'objet d'une F.A.Q ou Code Snippets sur la GUI d'Irrlicht, alors vous pouvez posez aussi vos questions wink
Création du message 12-05-2008 17:45:27 nikska
1. Bon déjà je voudrai savoir si vous me recommandez de garder la GUI d'origine de Irrlicht ou d'en changer ?
(j'ai vu qu'on pouvais changer de GUI dans Ogre3D, j'imagine que c'est le cas aussi pour Irrlicht)

2. Ensuite je voudrai savoir comment on peut aligner un élément GUI (comme une IGUIWindow par exemple) à en bas à droite dans mon cas ?
J'ai remarqué qu'il y avait un enum d'alignement dans IGUIElement mais je n'ai pas réussi à le mètre en pratique.

3. Comment peut-on faire en sorte qu'une image appliqué à un bouton (par exemple) soit redimensionnée à la taille du bouton ?

4. Comment rendre transparent un élément (un bouton par exemple) pour qu'il n'y ai plus que la texture d'affiché ?

5. Comment utiliser les alpha d'une texture d'un élément ? (ici j'ai trouvé la réponse alors je la post)

bouton->setImage(driver->getTexture("bouton01.bmp"));
bouton->setUseAlphaChannel(true); //est réglé sur false par defaut.



ps: ce post pourrait faire l'objet d'une F.A.Q ou Code Snippets sur la GUI d'Irrlicht, alors vous pouvez posez aussi vos questions wink

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
135 invités en ligne
membre en ligne: -
RSS Feed