public void generationEnvironnementViaImage(BufferedImage img) { largeur = img.getWidth(); hauteur = img.getHeight(); redimensionner(); for (int i = 0; i < hauteur; i++) { System.out.println(i / (double) hauteur * 100. + "%"); for (int j = 0; j < largeur; j++) { carte.get(i).get(j).setTerrain(getTerrainSemblable(new Color(img.getRGB(j, i)))); } } gCarte.actualiser(); }
public void zoom(int z) { taillePseudoPatch += z; gCarte.actualiser(); this.revalidate(); }