Package view.objects.bobbles
Class LightningView
Rappresenta la visualizzazione del fulmine nel gioco.
Questa classe gestisce l'animazione e la logica di visualizzazione del fulmine.
-
Field Summary
Fields inherited from class view.objects.CustomObjectView
aniIndex, aniTick, objectModel, playedPickupSound, spriteIndex, sprites
-
Constructor Summary
ConstructorsConstructorDescriptionLightningView
(LightningModel objectModel) Costruttore per la classe LightningView. -
Method Summary
Modifier and TypeMethodDescriptionprotected int
Restituisce il numero di sprite da visualizzare.Methods inherited from class view.objects.CustomObjectView
draw, playPickupSound, resetAniTick, updateAnimationTick
-
Constructor Details
-
LightningView
Costruttore per la classe LightningView.- Parameters:
objectModel
- Il modello del fulmine associato a questa vista.
-
-
Method Details
-
getSpriteAmount
protected int getSpriteAmount()Restituisce il numero di sprite da visualizzare.- Specified by:
getSpriteAmount
in classCustomObjectView<LightningModel>
- Returns:
- sempre 1, poiché il fulmine ha solo una sprite.
-
getObjectModel
- Overrides:
getObjectModel
in classCustomObjectView<LightningModel>
-