Historique des modifications - Message

Message #904

Sujet: Interruptions clavier et souris


Type Date Auteur Contenu
Création du message 27-12-2006 08:44:53 White Threat
Bonjour,

es-tu sûr d'avoir implementé le programme comme indique ci dessus?
Le mapping, normalement, est là pour garder en mémoire les dernières touches enfoncées et la série de ifs (et non pas de if, else ifs) permet donner une action pour chacune des touches enfoncées simultanément. Je pense que tu devrais rajouter un print du genre dans la méthode onEvent():
printf("La touche %d est ",event.KeyInput.Key);
if (event.KeyInput.PressedDown)
  printf("enfoncé\
");
else
  printf("relachée\
");

Ainsi, tu pourras voir si ton gestionnaire d'événements considère que la touche du joueur 1 a été relachée alors que le joueur 2 appuye appuie sur une autre touche.

Pour le moment, je ne peux pas t'aider plus que ca.
Avec ces prints, tu pourras voir également quel est le maximum de touche que tu peux enfoncer en même temps (il y a toujours une limite avec les claviers qui est generalement entre 4 et 6).

Retour

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