Historique des modifications - Message

Message #5282

Sujet: Avant et arriere plan des images


TypeDateAuteurContenu
Dernière modification19-12-2008 08:46:39Dragonblood
Bon je déterre ce post pour dire qu'au passage à Irrlicht 1.5 j'ai eu quelque prob et cette fonction ne marche plus trés bien.

Mais j'ai touvé encore mieux lol il y a ce qu'on appelle le RootGuiElement. C'est un GUIELEMENT qui est le parent de tout les GUI sur la scène. Il est appelé a chaque fois que l'on créé un GUIELEMENT mais sans que l'utilisateur ne le sache lol. A chaque GUIELEMENT crée il est automatiquement enfant du RootGUIELEMENT qui conserve la liste de tous ses enfants.

Alors donc pour gérer l'arriere plan et l'avant plan de votre GUI il faut tout simplement récupérer ce GUIROOT et utiliser la méthode BringToFront (mettre en avant en français).

donc

IGUIElement* guiRoot=guiEnv->getRootGUIElement( ) ;
guiRoot->bringToFront(Ma_guiElement);

J'ai appris l'existence de ca en lisant le tuto de Kevin Leonhart à cette endroit la


http://www.siteduzero.com/tutoriel-3-5659-dans-les-entrailles-de-la-bete.html

En fait il existe le meme systeme mais pour le SceneManager également
Création du message19-12-2008 08:45:23Dragonblood
Bon je déterre ce post pour dire qu'au passage à Irrlicht 1.5 j'ai eu quelque prob et cette fonction ne marche plus trés bien.

Mais j'ai touvé encore mieux lol il y a ce qu'on appelle le RootGuiElement. C'est un GUIELEMENT qui est le parent de tout les GUI sur la scène. Il est appelé a chaque fois que l'on créé un GUIELEMENT mais sans que l'utilisateur ne le sache lol. A chaque GUIELEMENT crée il est automatiquement enfant du RootGUIELEMENT qui conserve la liste de tous ses enfants.

Alors donc pour gérer l'arriere plan et l'avant plan de votre GUI il faut tout simplement récupérer ce GUIROOT et utiliser la méthode BringToFront (mettre en avant en français).

donc

IGUIElement* guiRoot=guiEnv->getRootGUIElement( ) ;
guiRoot->bringToFront(Ma_guiElement);

J'ai appris l'existence de ca en lisant le tuto de Kevin Leonhart à cette endroit la


http://www.siteduzero.com/tutoriel-3-5659-dans-les-entrailles-de-la-bete.html

En fait il existe le meme systeme mais pour le SceneManager également

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
86 invités en ligne
membre en ligne: -
RSS Feed