Blocage du dé quand le perso bouge

main
ZIRTR0X 3 years ago
parent 24b465ef91
commit fe0ee636c0

@ -54,6 +54,7 @@ public class GamePlayController implements Initializable {
private Thread personnage;
private String pathPerso;
private JFXButton button;
private Boolean PersoMouv;
@FXML
@Override
@ -88,6 +89,7 @@ public class GamePlayController implements Initializable {
levelRoot.getChildren().addAll(text,textTimer,textEnd,button);
gameTime = new GameTime(textTimer);
gameTime.start();
PersoMouv = false;
}
public void timer(){
@ -317,7 +319,10 @@ public class GamePlayController implements Initializable {
public void lancerDe() {
//Case actual = persoController.getActualCase();
animationDe();
if(PersoMouv == false) {
animationDe();
}
//verification(actual);
}
@ -352,12 +357,14 @@ public class GamePlayController implements Initializable {
timeline.play();
for (i = 0; i < diceNumber; i++) {
try {
PersoMouv = true;
movePlayerNextCase();
sleep(800);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
PersoMouv = false;
}
};
personnage.start();

@ -39,8 +39,8 @@ public class MapController implements Initializable {
private final Image x = new Image("/image/terrain/multiarbre1.png");
private final Image y = new Image("/image/terrain/multiarbre2.png");
private final Image z = new Image("/image/terrain/pierre.png");
//private final int[][] coordFirstDifficultyMap = {{0,24},{1,24},{2,24},{3,24},{4,24},{5,24},{5,23},{5,22},{5,21},{5,20},{5,19},{5,18},{6,18},{7,18},{8,18},{9,18},{10,18},{11,18},{12,18},{12,17},{12,16},{12,15},{12,14},{12,13},{12,12},{11,12},{10,12},{9,12},{8,12},{7,12},{6,12},{5,12},{4,12},{3,12},{3,11},{3,10},{3,9},{3,8},{3,7},{3,6},{3,5},{3,4},{3,3},{4,3},{5,3},{6,3},{7,3},{8,3},{9,3},{10,3},{11,3},{12,3},{13,3},{14,3},{15,3},{16,3},{17,3},{18,3},{19,3},{19,4},{19,5},{19,6},{19,7},{19,8},{19,9},{19,10},{20,10},{21,10},{22,10},{23,10},{24,10},{24,11},{24,12},{24,13},{24,14},{24,15},{24,16},{24,17},{24,18},{24,19},{24,20},{24,21},{24,22},{24,23},{24,24},{25,24},{26,24},{27,24},{28,24},{29,24}};
private final int[][] coordFirstDifficultyMap = {{0,24},{1,24},{2,24},{3,24},{4,24},{5,24},{5,23},{5,22},{5,21}};
private final int[][] coordFirstDifficultyMap = {{0,24},{1,24},{2,24},{3,24},{4,24},{5,24},{5,23},{5,22},{5,21},{5,20},{5,19},{5,18},{6,18},{7,18},{8,18},{9,18},{10,18},{11,18},{12,18},{12,17},{12,16},{12,15},{12,14},{12,13},{12,12},{11,12},{10,12},{9,12},{8,12},{7,12},{6,12},{5,12},{4,12},{3,12},{3,11},{3,10},{3,9},{3,8},{3,7},{3,6},{3,5},{3,4},{3,3},{4,3},{5,3},{6,3},{7,3},{8,3},{9,3},{10,3},{11,3},{12,3},{13,3},{14,3},{15,3},{16,3},{17,3},{18,3},{19,3},{19,4},{19,5},{19,6},{19,7},{19,8},{19,9},{19,10},{20,10},{21,10},{22,10},{23,10},{24,10},{24,11},{24,12},{24,13},{24,14},{24,15},{24,16},{24,17},{24,18},{24,19},{24,20},{24,21},{24,22},{24,23},{24,24},{25,24},{26,24},{27,24},{28,24},{29,24}};
//private final int[][] coordFirstDifficultyMap = {{0,24},{1,24},{2,24},{3,24},{4,24},{5,24},{5,23},{5,22},{5,21}};
@Override
public void initialize(java.net.URL location, java.util.ResourceBundle resources) {

Loading…
Cancel
Save