mirror of
https://forge.univ-lyon1.fr/tplifap4/gyromite_ya.git
synced 2024-02-27 13:31:49 +01:00
Implementation des calculs. Done.
This commit is contained in:
@@ -13,9 +13,10 @@ import java.util.logging.Logger;
|
||||
import javax.imageio.ImageIO;
|
||||
import javax.swing.*;
|
||||
|
||||
import modele.deplacements.Controle4Directions;
|
||||
import modele.deplacements.Direction;
|
||||
import modele.plateau.*;
|
||||
import modele.calculs.Controle4Directions;
|
||||
import modele.calculs.Direction;
|
||||
import modele.calculs.Jeu;
|
||||
import modele.donnees.*;
|
||||
|
||||
|
||||
/** Cette classe a deux fonctions :
|
||||
@@ -110,12 +111,12 @@ public class VueControleurGyromite extends JFrame implements Observer {
|
||||
|
||||
for (int x = 0; x < sizeX; x++) {
|
||||
for (int y = 0; y < sizeY; y++) {
|
||||
if (jeu.getGrille()[x][y] instanceof Heros) { // si la grille du modèle contient un Pacman, on associe l'icône Pacman du côté de la vue
|
||||
if (jeu.getGrille()[x][y][0] instanceof Heros) { // si la grille du modèle contient un Pacman, on associe l'icône Pacman du côté de la vue
|
||||
// System.out.println("Héros !");
|
||||
tabJLabel[x][y].setIcon(icoHero);
|
||||
} else if (jeu.getGrille()[x][y] instanceof Mur) {
|
||||
} else if (jeu.getGrille()[x][y][0] instanceof Mur) {
|
||||
tabJLabel[x][y].setIcon(icoMur);
|
||||
} else if (jeu.getGrille()[x][y] instanceof Colonne) {
|
||||
} else if (jeu.getGrille()[x][y][0] instanceof Colonne) {
|
||||
tabJLabel[x][y].setIcon(icoColonne);
|
||||
} else {
|
||||
tabJLabel[x][y].setIcon(icoVide);
|
||||
|
||||
Reference in New Issue
Block a user