diff --git a/MAVENProject/src/main/java/jeu/Jeu.java b/MAVENProject/src/main/java/jeu/Jeu.java index bb72e5b58a28278bd3950193df49d1214026d42c..d5686c054a713ad39400b5c620f2d9a242120e50 100644 --- a/MAVENProject/src/main/java/jeu/Jeu.java +++ b/MAVENProject/src/main/java/jeu/Jeu.java @@ -147,16 +147,11 @@ public class Jeu implements Game{ } private void animation(Boolean Attack,Boolean Right,Boolean Left){ - if (Attack) { + if (Attack && !characterAttacking) { movement = "character_attack"; characterAttacking = true; } - - - - //characterNotMoving = false; - if (!characterAttacking){ //animation d'attaque prioritaire if (gameCharacter.getAlpha() == 0) movement = "character_jump"; // pour savoir si il jump ou non else{ @@ -170,10 +165,7 @@ public class Jeu implements Game{ } } } - - - - + //si on a change de mouvement, le jeu doit redemarrer a la premiere frame correspondante //System.out.println(numberOfMovement); if (previousMovement != movement){numberOfMovement = 1;nbBeforeFramechgt = nbIterationPerFrame;}