#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ête yikes
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 compte neutral


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

Hors ligne


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