Class SpriteItemBonus
java.lang.Object
|
+--Sprite
|
+--SpriteItemBonus
- public class SpriteItemBonus
- extends Sprite
Amelioration de la classe Sprite pour gere les Bonus recoltable par les bomberman
|
Field Summary |
static java.awt.Image[] |
imagesBonus
Images des differants bonus |
static int |
MaxBonus
Plus grand numero de bonus |
static int |
MinBonus
Plus petit numero de bonus |
|
Constructor Summary |
SpriteItemBonus(int posX,
int posY,
int type)
Constructeur : parametre Liste Images, Position, Type de Bonus |
|
Method Summary |
protected int |
calculeImageSuivanteDuCycle(int debut,
int fin)
Sous fonction de imageSuivante permetant de Cycler dans un intervale passe en parametre |
protected int |
imageSuivante()
Calcule l'image suivante de l'animation |
void |
prendOption(SpriteBomberman bomberman)
Modifie le Bomberman pour qu'il prenne l'option en cours, l'optino s'autodetruit ensuite |
java.lang.String |
toString()
pour debug... |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
MinBonus
public static final int MinBonus
- Plus petit numero de bonus
MaxBonus
public static final int MaxBonus
- Plus grand numero de bonus
imagesBonus
public static java.awt.Image[] imagesBonus
- Images des differants bonus
SpriteItemBonus
public SpriteItemBonus(int posX,
int posY,
int type)
throws SpriteException
- Constructeur : parametre Liste Images, Position, Type de Bonus
prendOption
public void prendOption(SpriteBomberman bomberman)
throws SpriteException
- Modifie le Bomberman pour qu'il prenne l'option en cours, l'optino s'autodetruit ensuite
imageSuivante
protected int imageSuivante()
- Calcule l'image suivante de l'animation
- Overrides:
- imageSuivante in class Sprite
calculeImageSuivanteDuCycle
protected int calculeImageSuivanteDuCycle(int debut,
int fin)
- Sous fonction de imageSuivante permetant de Cycler dans un intervale passe en parametre
toString
public java.lang.String toString()
- pour debug...
- Overrides:
- toString in class Sprite