Package view.entities.enemies
Class MonstaView
La classe
MonstaView
rappresenta la visualizzazione del nemico Monsta nel gioco.
Estende la classe generica EnemyView
per gestire il rendering e impostare le animazioni
specifiche del nemico Monsta.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
Fields inherited from class view.entities.enemies.EnemyView
aniIndex, animations, aniSpeed, aniTick, enemy, exploding, flipW, flipX, xDrawOffset, yDrawOffset
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class view.entities.enemies.EnemyView
getEnemy, getSpriteAmount, render, update, updateAnimationTick
-
Field Details
-
ROW_INDEX
private static final int ROW_INDEX- See Also:
-
COL_INDEX
private static final int COL_INDEX- See Also:
-
-
Constructor Details
-
MonstaView
-
-
Method Details
-
flipX
public void flipX()questi metodi servono per lo specchiamento del nemico in base alla direzione nella quale sta viaggiando.- Overrides:
flipX
in classEnemyView<MonstaModel>
-
flipW
public void flipW()Description copied from class:EnemyView
Imposta il flip per l'animazione in base alla direzione di camminata del nemico : se è negativo lo disegna specchiato.- Overrides:
flipW
in classEnemyView<MonstaModel>
-