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 intprivate static final intFields 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:
flipXin classEnemyView<MonstaModel>
-
flipW
public void flipW()Description copied from class:EnemyViewImposta il flip per l'animazione in base alla direzione di camminata del nemico : se è negativo lo disegna specchiato.- Overrides:
flipWin classEnemyView<MonstaModel>
-