#1 

24-11-2008 19:01:52

endering
Membres
Date d'inscription:
Messages: 35
IP: 193.248.203.114
Courriel

Bonjour à tous, j'essaye de comparer les coordonnés du curseur de la souris lors d'un clique pour effectuer une action :

if(event.EventType == irr::EET_MOUSE_INPUT_EVENT && event.MouseInput.Event == irr::EMIE_LMOUSE_PRESSED_DOWN)
{
       if(event.MouseInput.Y < 5000)
       {
              device->closeDevice();
              return true;
       }
}

par exemple ...

Mais rien à faire, ce code semble n'avoir aucun effet. Comment faire svp?


" N´essaye pas. Fait le, ou ne le fait pas. Il n´y a pas d´essai." - Yoda

Hors ligne


#2 

24-11-2008 19:30:31

tmyke
Administrateurs
Avatar de tmyke
Date d'inscription:
Messages: 1025
IP: 90.56.254.39
Courriel

J'ai insérer ton code dans la partie 'OnEvent' de une classe surchargé IEventReceiver, et pas de soucis , cela fonctionne sans soucis.


Force et sagesse...

Hors ligne


#3 

24-11-2008 19:49:37

endering
Membres
Date d'inscription:
Messages: 35
IP: 193.248.203.114
Courriel

Problème résolue, une erreur ... bêteyikes
J'avais mis ce bout de code en "else if" au lieu de "if" , et c'est en postant que je viens de m'en rendre compteneutral


" N´essaye pas. Fait le, ou ne le fait pas. Il n´y a pas d´essai." - Yoda

Hors ligne


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