|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--Sprite
|
+--SpriteDeplacable
|
+--SpriteBomberman
Rajoute les fonctionnalite a SpriteMouvement permetant la gestion d'un Bomberman. Qui n'est rien d'autre que l'avatar du joueur ou de l'ordinateur
| Field Summary | |
static java.awt.Image[] |
imagesBomberman
Images representant l'animation d'un Bomberman |
static java.lang.String[] |
nomImagesBomberman
Nom des differantes parties de l'animation d'un Bomberman |
| Fields inherited from class SpriteDeplacable |
deltaX,
deltaY,
listeBombe,
nbImagesParMouvement,
nbVictoire,
nom,
passeATraversBombe,
planNiveau,
vitesseDeplacement |
| Fields inherited from class Sprite |
couleurTransparente,
hauteur,
imageCourante,
images,
largeur,
mort,
posX,
posY |
| Constructor Summary | |
SpriteBomberman(int PosX,
int PosY,
java.lang.String Nom)
Constructeur : parametre Position, Nom |
|
| Method Summary | |
void |
deplacementBas()
Deplace le Bomberman vers le bas |
void |
deplacementDroite()
Deplace le Bomberman vers la droite |
void |
deplacementGauche()
Deplace le Bomberman vers la gauche |
void |
deplacementHaut()
Deplace le Bomberman vers le haut |
void |
deplaceToi()
Surchage deplaceToi de SpriteDeplacable pour le Bomberman |
int |
getNbBombePosable()
Nombre de bombe que le bomberman peut poser en meme temps, valeur par defaut 1 |
int |
getPuissanceBombe()
Determine la largeur de l'explosion des bombe pose par le bomberman |
void |
poserBombe()
Pose une bombe |
void |
setNbBombePosable(int nbBombe)
Nombre de bombe que le bomberman peut poser en meme temps, valeur par defaut 1 |
void |
setPuissanceBombe(int puiss)
Fixe la largeur de l'explosion des bombe pose par le bomberman |
java.lang.String |
toString()
pour debug... |
| Methods inherited from class SpriteDeplacable |
CalculeImageSuivante,
collisionAvecDecors,
getVitesseDeplacement,
imageSuivante,
setVitesseDeplacement |
| Methods inherited from class Sprite |
afficheToi,
getPosX,
getPosY,
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 java.awt.Image[] imagesBomberman
public static java.lang.String[] nomImagesBomberman
| Constructor Detail |
public SpriteBomberman(int PosX,
int PosY,
java.lang.String Nom)
throws SpriteException
| Method Detail |
public int getPuissanceBombe()
public void setPuissanceBombe(int puiss)
throws SpriteException
public int getNbBombePosable()
public void setNbBombePosable(int nbBombe)
throws SpriteException
public void deplaceToi()
public void deplacementGauche()
public void deplacementDroite()
public void deplacementHaut()
public void deplacementBas()
public void poserBombe()
public java.lang.String toString()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||