diff --git a/src/afficheur/Sprites.java b/src/afficheur/Sprites.java
index 1613d39da9d70ff2c04d136c8f9856f90af926f2..8fd5b1e9e01a17b3f4d1891d397b34fbc06d4695 100644
--- a/src/afficheur/Sprites.java
+++ b/src/afficheur/Sprites.java
@@ -47,7 +47,7 @@ public abstract class Sprites {
 	public HashMap<String,Sprite> sprites;
 	
 	//IMage
-	BufferedImage im;
+	public BufferedImage im;
 	
 	//construit le sprite
 
@@ -95,5 +95,9 @@ public abstract class Sprites {
      */
     public abstract void anime();
 	
-
+    public void assignNewImage(String fileName) throws IOException
+    {
+        im = ImageIO.read(new File(fileName));
+    }
+    
 }
diff --git a/src/physique/ObjetHeros.java b/src/physique/ObjetHeros.java
index dd447f3c09b2ec45f8ed09848303bbc8250443c9..92bac8e3093f6cd6d422cdf42e3dc4e06bee9ba1 100644
--- a/src/physique/ObjetHeros.java
+++ b/src/physique/ObjetHeros.java
@@ -31,7 +31,7 @@ public class ObjetHeros extends Objet{
 
 	
 	//distributeur de sprite
-	Sprites sprites;
+	public Sprites sprites;
 	
 	//lien  vers son controleur
 	Controle c;
diff --git a/test/testMario.java b/test/testMario.java
index 709b5ad50e62421f5c85958732af1f073af84cc3..c78c57366f75110bba3dd5f571a05b1b22f34d21 100644
--- a/test/testMario.java
+++ b/test/testMario.java
@@ -20,6 +20,7 @@ import controle.ControleurClavier;
 import physique.Monde;
 import physique.MoteurPhysique;
 import physique.ObjetMur;
+import afficheur.Sprites;
 
 public class testMario {
     
@@ -94,7 +95,7 @@ public class testMario {
         // Ajout du jeu à la boucle
         maBoucle.jeuPhysique.moteurPhys=moteurPhys;
         
-        
+        //monMonde.balle.sprites.assignNewImage("hero2.png");
         
         maBoucle.lanceBouclePrincipale();
     }