Je fais un jeu en 2D et j'ai un personnage qui se déplace lorsque l'on appui sur les flèches du clavier.
moveLeft () {this.x++;}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public void keyPressed(KeyEvent e) { switch(e.getKeyCode()){ case KeyEvent.VK_LEFT:moveLeft();break; [...] } }
Mais lorsque le personnage bouge, il avance de 1px, fige, puis avance normalement par la suite. Comme lorsque je maintiens la touche d'une lettre enfoncée dans Word ... Que faire si je veux me débarrasser de ce lag ?
Partager