Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 6c05d5d1 rédigé par Pierrick Lermite's avatar Pierrick Lermite
Parcourir les fichiers
parents f26b2e77 1a6e7562
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
resources/Images/grass.png

677 octets

......@@ -15,7 +15,9 @@ public class GroundDisplay {
private Graphics g; // Objet Graphics pour le dessin
private Ground ground; // Terrain à afficher
private int blocksize; // Taille des blocs du jeu
private Image oneLifeBlockImage, imbreakableBlockImage;
private Image oneLifeBlockImage, imbreakableBlockImage, grassImage;
/**
* Constructeur de la classe GroundDisplay.
......@@ -29,9 +31,10 @@ public class GroundDisplay {
try {
oneLifeBlockImage = ImageIO.read(new File("resources/Images/OnelifeBlock.png"));
imbreakableBlockImage = ImageIO.read(new File("resources/Images/ImbreakableBlock.png"));
grassImage = ImageIO.read(new File("resources/Images/grass.png"));
} catch (IOException e) {
e.printStackTrace();
System.out.println("Erreur du chargement de l'image");
System.out.println("Erreur du chargement d'une ou plusieurs images");
}
}
......@@ -68,8 +71,7 @@ public class GroundDisplay {
// Dessine un bloc avec une vie de 0 avec une couleur orangée
if(grid[i][j].getLife() == 0){
l_g[i][j].setColor(Color.getHSBColor((float)0.2609, (float)0.51,(float) 0.4373));
l_g[i][j].fillRect(i * blocksize, j * blocksize, blocksize, blocksize);
l_g[i][j].drawImage(grassImage, i * blocksize, j * blocksize, blocksize, blocksize, null);
}
}
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter