Bonjour tout le monde.
Je me permet de vous écrire car je me retrouve dans une impasse, et je me demande si le comportement que je désire obtenir est possible.
Je m'explique:
J'ai réalisé une sorte de jeu en javascript grâce à Canvas et le plugin JQuery(pour la gestion des evenements).
J'ai capté l'évènement onkeydown pour lancer le déplacement du personnage et l'évenement onkeyup pour aréter son déplacement.
Le problème:
L'évenement onkeydown est déclenché. Puis après une ou deux secondes, celui ci est redéclenché indéfiniment tant que je ne relache pas la touche.
Le problème, est que cela fait énormément ralentir mon application d'effectuer le traitement aussi souvent.
Pour voir ce dont je veux parler, maintenez une touche appuyé dans le champ de texte de cette page, vous verrez ce dont je veux parler.
Merci d'avance à ceux qui s'intéresserons à mon problème.
Est-il possible de contourner ce comportement?