DirectInput ?????

Signaler
Messages postés
573
Date d'inscription
samedi 16 novembre 2002
Statut
Membre
Dernière intervention
9 avril 2008
-
Messages postés
573
Date d'inscription
samedi 16 novembre 2002
Statut
Membre
Dernière intervention
9 avril 2008
-
C'est hallucinant mais c'est comme ca, la variable xMousePos ne fonctionne pas (xMousePos semble osciller tres aleatoirement autour de 0 quand je bouge la souris), alors que suivant y et z il n'y a pas de probleme !

J'ai fait un rebuild all (au cas ou la faute viendrait de VC++) mais ca ne change rien.

case DIMOFS_X :
data = mouseData->dwData;
xMousePos += int(data);
rotation->y += 0.001f*float(data);
break;

case DIMOFS_Y :
data = mouseData->dwData;
yMousePos += int(data);
rotation->x -= 0.001f*float(data);
break;

case DIMOFS_Z :
data = mouseData->dwData;
zMousePos += int(data);
break;

Il n'y a STRICTEMENT AUCUNE difference entre les definitions de xMousePos, yMousePos et zMousePos.
J'ai renommé xMousePos au ca ou ce nom est reservé mais ca change rien.

Aidez-moi, ca devient super chiant comme probleme.

Merci

1 réponse

Messages postés
573
Date d'inscription
samedi 16 novembre 2002
Statut
Membre
Dernière intervention
9 avril 2008
1
C'est cool, j'ai mis les variables xMousePos, yMousePos et zMousePos en private (elles etaient en public), mais ca n'arrange pas le probleme.

A l'aide ! Je peux rien faire si la souris marche pas !