[Java] rebond d'une balle sur une paroi
Résolu/Fermé
Blashyrk
Messages postés
19
Date d'inscription
lundi 4 octobre 2010
Statut
Membre
Dernière intervention
26 octobre 2011
-
31 oct. 2010 à 17:36
Blashyrk Messages postés 19 Date d'inscription lundi 4 octobre 2010 Statut Membre Dernière intervention 26 octobre 2011 - 6 nov. 2010 à 01:02
Blashyrk Messages postés 19 Date d'inscription lundi 4 octobre 2010 Statut Membre Dernière intervention 26 octobre 2011 - 6 nov. 2010 à 01:02
A voir également:
- [Java] rebond d'une balle sur une paroi
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Waptrick jeux pes 2016 java - Forum logiciel systeme
5 réponses
Ajoute a ta methode Coliision un
Et vérifie avec le console que ton event est bien appeler au bon momment :)
System.out.println('Je touche');
Et vérifie avec le console que ton event est bien appeler au bon momment :)
Blashyrk
Messages postés
19
Date d'inscription
lundi 4 octobre 2010
Statut
Membre
Dernière intervention
26 octobre 2011
5
1 nov. 2010 à 20:17
1 nov. 2010 à 20:17
Pas bête du tout ça :) .
Alors, quand la balle entre dans le coin supérieur gauche, c'est parfait. Autre part, ça foire complètement : sur les parois horizontales, le message "Je touche" apparait une multitude de fois.
J'ai rajouté un message à afficher quand le programme entre dans les if des for (hum) de la méthode bouge.
Quand une paroi horizontale est touchée, le message du if sur les parois verticales s'affiche !
Et je vois toujours pas pourquoi ça plante :P
Alors, quand la balle entre dans le coin supérieur gauche, c'est parfait. Autre part, ça foire complètement : sur les parois horizontales, le message "Je touche" apparait une multitude de fois.
J'ai rajouté un message à afficher quand le programme entre dans les if des for (hum) de la méthode bouge.
Quand une paroi horizontale est touchée, le message du if sur les parois verticales s'affiche !
Et je vois toujours pas pourquoi ça plante :P
Blashyrk
Messages postés
19
Date d'inscription
lundi 4 octobre 2010
Statut
Membre
Dernière intervention
26 octobre 2011
5
1 nov. 2010 à 21:11
1 nov. 2010 à 21:11
Si si, quand je les déclare dans ma classe Balle, je les initialise à 1 (sinon il n'y aurait pas de mouvement du tout).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Blashyrk
Messages postés
19
Date d'inscription
lundi 4 octobre 2010
Statut
Membre
Dernière intervention
26 octobre 2011
5
6 nov. 2010 à 01:02
6 nov. 2010 à 01:02
Finalement, au bout de plusieurs jours de recherche, j'ai trouvé la faille :
c'était dans la méthode fillRect(), j'ai inversé les 2 derniers paramètres (width et height).
c'était dans la méthode fillRect(), j'ai inversé les 2 derniers paramètres (width et height).