Java - Supprimer le lag, touche enfoncée
Phortitou
Messages postés
221
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Salut,
je suis en train de coder un jeu en Java, tout marche pour le mieux. J'ai implémenté un keyListener qui fait avancer un petit personnage de 5px quand j'appuie sur une des touches fléchées. Le problème apparait quand je laisse enfoncé une touche. Il y a un temps d'attente, puis mon personnage avance tant que je garde la touche enfoncée. Moi j'aimerais supprimer ce temps d'attente. J'aimerais que, quand je laisse appuyer une touche, le personnage se mette directement en mouvement. J'ai utilisé un keyListener et ai implémenté la méthode keyPressed().
Merci de votre aide ;-)
je suis en train de coder un jeu en Java, tout marche pour le mieux. J'ai implémenté un keyListener qui fait avancer un petit personnage de 5px quand j'appuie sur une des touches fléchées. Le problème apparait quand je laisse enfoncé une touche. Il y a un temps d'attente, puis mon personnage avance tant que je garde la touche enfoncée. Moi j'aimerais supprimer ce temps d'attente. J'aimerais que, quand je laisse appuyer une touche, le personnage se mette directement en mouvement. J'ai utilisé un keyListener et ai implémenté la méthode keyPressed().
Merci de votre aide ;-)
A voir également:
- Java - Supprimer le lag, touche enfoncée
- Jeux java itel touche - Télécharger - Jeux vidéo
- Supprimer rond bleu whatsapp - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Touche remanente windows - Guide
- Supprimer page word - Guide
4 réponses
Bonjour,
Je pense que le temps d'attente n'est pas du au langage ou à ton programme, mais à ton OS, qui laisse un petit temps avant de considérer que c'est bien un appui long sur la touche de ton clavier.
Essaie de voir (en ouvrant un textpad par exemple), si c'est à peu près le même temps d'attente que celui qu'il laisse avant d'écrire plusieurs fois la même lettre.
Cordialement,
Je pense que le temps d'attente n'est pas du au langage ou à ton programme, mais à ton OS, qui laisse un petit temps avant de considérer que c'est bien un appui long sur la touche de ton clavier.
Essaie de voir (en ouvrant un textpad par exemple), si c'est à peu près le même temps d'attente que celui qu'il laisse avant d'écrire plusieurs fois la même lettre.
Cordialement,