DirectInput ?????

Galmiza Messages postés 573 Date d'inscription samedi 16 novembre 2002 Statut Membre Dernière intervention 9 avril 2008 - 29 mai 2004 à 11:52
Galmiza Messages postés 573 Date d'inscription samedi 16 novembre 2002 Statut Membre Dernière intervention 9 avril 2008 - 29 mai 2004 à 12:12
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

Galmiza Messages postés 573 Date d'inscription samedi 16 novembre 2002 Statut Membre Dernière intervention 9 avril 2008 1
29 mai 2004 à 12:12
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 !
0