|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--Sprite
|
+--SpriteBombe
Class SpriteBombe, gere les Bombes a l'ecran: temps avant explosion Bomberman qui l'a posee
| Field Summary | |
static java.awt.Image[] |
imagesBombe
Images representant l'animation d'une bombe qui explose |
static java.awt.Image[][] |
imagesFlamme
Images representant l'animation d'une Flamme |
static ListeBombes |
listeBombe
liste contenant l'ensemble des Bombes necessaire pour gerer dans la classe Sprite les explosions et les flammes |
static ListeBonus |
listeBonus
liste contenant l'ensemble des Bonus, necessaire pour gerer la destruction des murs, entrainant l'apparision des bonus |
static ListeFlammes |
listeFlamme
liste contenant l'ensemble des flammes necessaire pour gerer dans la classe Sprite les explosions et les flammes |
static int |
nbImagesBombe
Nombre d'image de l'animation de la bombe qui explose |
static int |
nbImagesParTypeFlamme
Nombre d'image de l'animation de la flamme |
static java.lang.String[] |
nomImagesFlamme
Nom des differantes parties de l'animation d'une flamme |
static PlanNiveau |
planNiveau
Plan du niveau, necessaire pour gere l'explosion des bombes et la destructions des murs |
static int |
typeFlammeBoutBas
|
static int |
typeFlammeBoutDroite
|
static int |
typeFlammeBoutGauche
|
static int |
typeFlammeBoutHaut
|
static int |
typeFlammeCentre
Types des differantes flamme |
static int |
typeFlammeHorizontale
|
static int |
typeFlammeVerticale
|
| Fields inherited from class Sprite |
couleurTransparente,
hauteur,
imageCourante,
images,
largeur,
mort,
posX,
posY |
| Constructor Summary | |
SpriteBombe(int posX,
int posY,
SpriteBomberman bomberman)
Constructeur necessite sa position en X et en Y et le bomberman qui a pose la bombe |
|
| Method Summary | |
void |
decouleTemps()
procedure de "compte a rebours" avant l'explosion |
int |
getPuissanceBombe()
renvoie la puissance de l'explosion de la bombe (en Case) |
java.lang.String |
toString()
pour debug... |
| Methods inherited from class Sprite |
afficheToi,
getPosX,
getPosY,
imageSuivante,
setPosX,
setPosY,
testerCollision,
testerCollision,
testerCollision |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static ListeBombes listeBombe
public static ListeFlammes listeFlamme
public static ListeBonus listeBonus
public static PlanNiveau planNiveau
public static java.awt.Image[] imagesBombe
public static final int nbImagesBombe
public static java.awt.Image[][] imagesFlamme
public static final int nbImagesParTypeFlamme
public static java.lang.String[] nomImagesFlamme
public static final int typeFlammeCentre
public static final int typeFlammeHorizontale
public static final int typeFlammeVerticale
public static final int typeFlammeBoutHaut
public static final int typeFlammeBoutBas
public static final int typeFlammeBoutGauche
public static final int typeFlammeBoutDroite
| Constructor Detail |
public SpriteBombe(int posX,
int posY,
SpriteBomberman bomberman)
throws SpriteException
| Method Detail |
public void decouleTemps()
public java.lang.String toString()
public int getPuissanceBombe()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||