Bonjour, je poste ici car je ne vois pas quelle catégorie pourrait y être adaptée.
Voilà mon soucis, je fais un moteur de jeu en java, et pour déplacer mon personnage j'utilise les touches fléchées du clavier (jusque là tout va bien).
Le problème est que lorsque j'appuie sur une direction, par exemple la droite, mon personnage fait un pas à droite, une pause, et repart vers la droite en continu.
A mon avis, lorsque j'appuie sur la touche, il execute l'action, puis il attend de voir si c'est un appui long pour voir s'il doit continuer et ré-exécuter l'action.
Seulement dans mon cas, cela nuit beaucoup à la jouabilité et à l'ergonomie du moteur.
Ce que je voudrais, c'est que lorsque j'appuie sur une touche il execute le code en continu directement.
J'ai essayé avec un keyListener et un KeyAdapter mais c'est la même chose à chaque fois.
Merci d'avance pour tout éclaircissement
Partager