Bonjour et merci à tous ceux qui répondront. J'ai vraiment besoin d'aide pour ce code s'il vous plait : je suis sur la réalisation d'un jeu SNAKE et j'ai besoin de faire avancé un cube noir de 30 toutes les 100 ou 200 millisecondes.
Voici le bout de code. J’espère que vous pourrez m'aider car j'essaye mais je n'y arrive pas.
Aussi j'aimerai bien une aide pour la suite.
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 @FXML void déplacement(KeyEvent e) { KeyCode touche = e.getCode(); e.consume(); switch(touche) { case UP: for(int y=0; y<5 ; y++) { sleep(500); Tete.setY(Tete.getY()+30); } case DOWN: for(int y=0; y<5 ; y++) { sleep(500); Tete.setY(Tete.getY()-30); } case LEFT: for(int x=0; x<5 ; x++) { sleep(500); Tete.setX(Tete.getX()-30); } case RIGHT: for(int x=0; x<5 ; x++) { sleep(500); Tete.setX(Tete.getX()+30); } default: } /*if (Tete.getX<0 || Tete.getX>540 || Tete.getY<0 || Tete.getY>300){ }*/ } private void sleep(int i) { // TODO Auto-generated method stub }






Répondre avec citation




quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez 
Partager