Historique des modifications - Message

Message #1734

Sujet: Aide sur un menu!


TypeDateAuteurContenu
Création du message01-03-2007 17:46:22Jerry Kan
ah j'oubliais,
quand tu crée un bouton, un ascenceur, ou n'importe quoi dans la gui, tu récupere le pointeur vers la gui avec


IGUIEnvironment* env = device->getGUIEnvironment();


puis tu crée ton objet en lui donnant un numéro unique :

guienv->addButton(rect<s32>(10,610,100,640), 0, 101, L"Quit");


et dans ta Classe
class MyEventReceiver : public IEventReceiver

tu va dans ta fonction
virtual bool OnEvent(SEvent event)

et tu as ton switch qui comporte un truc du style :
case EGET_BUTTON_CLICKED:
	  {
	  if (id == 101)
	    {
	      device->closeDevice();
	      exit(1);
	    }

	  if (id == 102)
	    {
	      INTF->createToolBox();	       		
	      return true;
	    }

	  if (id == 103){

n'hésite pas a aller voir dans les exemples fournis avec irrlicht, ils sont tres bien détaillés

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
69 invités en ligne
membre en ligne: -
RSS Feed