Package view.objects.projectiles
Class MaitaFireballView
java.lang.Object
view.objects.CustomObjectView<MaitaFireballModel>
view.objects.projectiles.ProjectileView<MaitaFireballModel>
view.objects.projectiles.MaitaFireballView
Classe che indica la vista delle fireball del nemico Maita
-
Field Summary
FieldsFields inherited from class view.objects.CustomObjectView
aniIndex, aniTick, objectModel, playedPickupSound, spriteIndex, sprites -
Constructor Summary
ConstructorsConstructorDescriptionMaitaFireballView(MaitaFireballModel objectModel, BufferedImage[][] sprites) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected intRestituisce il numero di sprite associati all'oggetto.protected voidupdate()Aggiorna il proiettile graficamenteprivate voidMethods inherited from class view.objects.projectiles.ProjectileView
updateAndDrawMethods inherited from class view.objects.CustomObjectView
draw, getObjectModel, playPickupSound, resetAniTick, updateAnimationTick
-
Field Details
-
exploding
private int exploding
-
-
Constructor Details
-
MaitaFireballView
-
-
Method Details
-
getSpriteAmount
protected int getSpriteAmount()Description copied from class:CustomObjectViewRestituisce il numero di sprite associati all'oggetto. Questo metodo deve essere implementato dalle classi derivate.- Specified by:
getSpriteAmountin classCustomObjectView<MaitaFireballModel>- Returns:
- Il numero di sprite.
-
update
protected void update()Description copied from class:ProjectileViewAggiorna il proiettile graficamente- Overrides:
updatein classProjectileView<MaitaFireballModel>
-
conditionToDraw
public boolean conditionToDraw()- Overrides:
conditionToDrawin classProjectileView<MaitaFireballModel>- Returns:
- Booleano che indica se il proiettile deve essere disegnato o meno, di base se attivo o non
-
updateAnimation
private void updateAnimation()
-